Mar*_*cus 2 twitter encoding diacritics character-encoding
我无法通过我网站上的分享按钮将包含斯堪的纳维亚ä&ö的消息分享到Twitter.如果我使用高于%7F的UTF8代码,我只是碰到"一个或多个参数中的无效Unicode值"错误.
例如:http://twitter.com/home/?status =%40user + blah%26%E4
我尝试过一系列不同的编码,但似乎都没有与ä,ö等一起使用.
有人找到了解决方案吗?
编辑:此问题的一部分与您链接共享推文的地址有关.链接到http://twitter.com/home/?status=%40user+blah%26%E4%C3%A4 和 http://www.twitter.com/home/?status=%40user+blah%26% E4%C3%A4 产量差异很大.
UTF-8使用多个字节表示高于U + 007F的代码点.因此,当您需要ä(U + 00E4)时,UTF-8表示是两个字节C3 A4,因此百分比编码是%C3%A4.https://www.url-encode-decode.com是一个方便的网站,可以帮助您进行这些转换
| 归档时间: |
|
| 查看次数: |
7734 次 |
| 最近记录: |