url解码为unicode

时间:2011-06-29 02:26:00

标签: unicode utf-8

如何解析网址中的unicode字符?我在请求中指定了response.charset="UTF-8",并收到了像%e3%81%a4%e3%82%8c%e3%这样的unicode字符。如何将这些转换为我可以在表单上显示的内容?

1 个答案:

答案 0 :(得分:1)

RFC 3986指定如何解释这一点。您首先以标准方式解码百分比转义字节值。然后将字节流解释为UTF-8以重建字符。您可以找到更多信息here