这是示例url
http://abc.com/ABCServlet/abc?cmd=1& id = 123,内容= % E8%AE % 8
从浏览器我收到的是正确的,
但是从使用相同url的http post的应用程序中,我得到è®。好像是双重编码什么的,有人知道吗?
由于您得到了三个字符,我猜您在没有指定编码的情况下读取了输入流。
在InputStreamReader( stream, "UTF-8" )
中包装流,或者更好的是,从HTTP头中获得编码(请参阅HTTP框架的文档如何做到这一点)。