0
我的URL(我在查詢字符串中傳遞給twitter/share
)包含%C2%BC%C3%BE
,這是編碼,但瀏覽器將其解碼爲兩個字符¼þ。我如何讓瀏覽器知道它應該將它解碼爲單個字符?強制URL將四部分的Unicode字符串轉換爲中文字符
我的URL(我在查詢字符串中傳遞給twitter/share
)包含%C2%BC%C3%BE
,這是編碼,但瀏覽器將其解碼爲兩個字符¼þ。我如何讓瀏覽器知道它應該將它解碼爲單個字符?強制URL將四部分的Unicode字符串轉換爲中文字符
您的編碼錯誤。瀏覽器正確解碼爲這兩個字符。 U + 4EF6的正確的UTF-8字節是E4,BB和B6。
你在哪裏找到一個字符的正確UTF-8字節?在發佈這個問題之前,我搜索了一個很好的參考年齡。並且做任何正確編碼的字符都有四個部分的UTF-8字節?我將如何去找出哪些? – wheresrhys 2013-03-19 17:45:13
我在這裏查找它http://www.fileformat.info/info/unicode/char/4ef6/index.htm。在U + FFFF之上的所有字符都有UTF-8中的四個字節。 – 2013-03-19 17:58:58
謝謝 - 我會爲該網站添加書籤 – wheresrhys 2013-03-20 09:14:32