您的位置:首页 > 理论基础 > 计算机网络

关于Android的HTTP请求中文乱码问题(备忘)

2016-03-24 15:24 267 查看
关于android的HTTP请求的参数中文问题,我在不觉意又遇到了,所以今天在这里做个笔记来记录下

其实如果是使用eclipse时代码显示中文乱码,那就是编辑器设置的问题,右键项目选最下面的properties,进入properties之后选Resources看右边的Text file encodeing就可以设置。

如果不是编辑器的问题时,那就有可能是服务器那边需要的编码和你传递的参数编码不一致,post的时候,在把中文塞进你的params前,需要把中文参数进行编码处理,如下:

encodeAddrName = URLEncoder.encode(selectedAddrname, "utf-8");

String
java.net.URLEncoder.encode(String
s, String charsetName) 

其中charsetName就是服务器接收的编码类型
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: