【发布时间】:2010-05-02 09:17:09
【问题描述】:
我正在 Google AppEngine 中制作一个小项目,但我遇到了国际字符的问题。我的程序通过 url "page.html?data1&data2..." 从用户那里获取数据并存储它以供以后显示。
但当用户使用一些国际字符(如 åäö)时,它会被编码为 %F4、%F5 和 %F6。我认为这是因为 http-requests 中只允许 ASCII 表中的前 128(?) 个字符。
有没有人对此有很好的解决方案?任何简单的方法来解码文本?是在存储数据之前对其进行解码,还是在向用户显示数据时对其进行解码。
【问题讨论】:
标签: java google-app-engine urldecode