Pages

2011-09-14

特殊符號導致無法發佈文章至Blogger的錯誤

Windows Live Writer (以下簡稱 WLW) 是一套在 Windows 平台上相當優秀的 blogging 軟體,也被眾多的部落客採用,作為撰寫部落格文章的利器,筆者自然也是相當喜愛;只需要利用 WLW 就能夠撰寫草稿、修改文章,以及發佈至各大部落格平台,叫人不愛也難呢!

不過,就在筆者欲發佈前一篇文章「imo-好用又免安裝的整合式即時通訊軟體,大推薦!」時,卻一直出現如下圖的「伺服器錯誤」錯誤訊息,本以為是 Blogger 的伺服器出了問題,想說等等隔天應該就會恢復正常了,沒想到隔天依舊無法發佈文章…

20110914_5

眼尖的讀者可能會發現錯誤訊息中有個「Invalid category term」的錯誤訊息提示,沒錯!筆者就是沒注意到這個錯誤訊息!因為其實這個對話視窗顯示的時候只看得到「400 Bad Request」而已,上面這張是筆者剪貼過…XD,從這個錯誤訊息來看,應該是在設定「類別名稱」時,運用了不允許的符號。

在「imo-好用又免安裝的整合式即時通訊軟體,大推薦!」的類別設定中,當時的確有利用到了英文字母以外的符號,而那個類別設定正是「Yahoo!」,後來筆者將「!驚嘆號」移除之後,便能夠順利發佈了…只能說,真是令人驚嘆啊!XD

為了避免自己重蹈覆轍,筆者特撰此文作為筆記之用,一來方便自己查閱;二來也能夠當作參考資料供他人查詢(Google 此問題時似乎找不太到,或許是關鍵字下得不好吧!)另外,為了測試究竟有哪些「符號 (characters)」是不允許被使用在「類別名稱」中,筆者也嘗試了一些較常使用的符號,以下為測試結果:

  不允許用在「類別名稱」設定中的符號 

半形符號 (Character)

中文名稱 (Chinese Name)

英文名稱 (English Name)

!

驚嘆號

exclamation point

@

at符號

at symbol

&

&符號

ampersand

"

雙引號

double quotes

'

單引號

single quote

<

小於號

less than sign

>

大於號

greater than sign

以上是筆者經過測試所知的幾個符號,若是有讀者發現有其他的符號也不被支援,歡迎留言給 09er,筆者會在整理到上面的表格之中,讓這份筆記更完美!

張貼留言
Related Posts Plugin for WordPress, Blogger...