2009年2月11日

網址中的中文如何轉成%編碼(percent-encoding/URL encoding)~~又上了一堂課

參考:中文網址的過去、現在和未來~~依然還在未來
網址中含有非英文字母,目前的瀏覽器都已經可以順利處理無誤
但應用軟體則不一定能處理中文網址
因此需要重新編碼:percent-encoding,或稱為URL encoding

例如說 本部落格的標籤 「fun~生活記趣」其網址是http://willersbig5.blogspot.com/search/label/fun~生活趣聞

但是你把他貼到某些軟體(例如BBS上)無法支援中文超連結的部分
就要把「生活趣聞」轉成 %E7%94%9F%E6%B4%BB%E8%B6%A3%E8%81%9E(註一)

如何轉換?
1.到HTML URL Encoding Reference這個網頁
找到URL Encoding Functions這一部份,把中文貼到文字框中按下"URL encode"
在下方會出現結果。

2.到黑暗執行緒的中文編碼解析工具 Ver 1.3去下載一個小軟體
轉碼之後看"URLEnc(UTF-8)"這個欄位的結果

有沒有其他應用價值呢?
有的。
如果你想要Youtube的中文標籤、搜尋內容的RSS,就一定會用的上。
見:[教學]如何訂閱Youtube關鍵字影片的RSS
祝使用愉快

參考網站:wiki:percent-encoding,

---
註一:如果只是要貼到BBS等軟體上 一個簡單的方式是利用縮網址服務
http://ppt.cc/, http://ppt.cc/ 都很簡單易用
--
神愛世人,甚至把他的獨生子賜給他們,叫一切信他的,不至滅亡,反得永生.
ChunMin Chou,Dep of Psychology,National Taiwan Univ

沒有留言:

張貼留言

謝謝你的留言,歡迎常常留下意見或討論。
記得回到部落格首頁看更多文章!