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

安卓http-get请求中有中文乱码解决方法

2016-10-08 10:01 363 查看
安卓http-get请求中有中文怎么办?

例如:http://ems.welink2016.com/api/product/down?name=张三&token=71dsabd6&id=1001

安卓经常使用http与服务器交互,但是如果提交的数据有中文,就经常出现乱码。

解决方法:将提交的参数编码改成utf-8

try {
String name = "张三";
name = URLEncoder.encode(name, "utf8");//设置编码格式
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}


在做项目中,最后将此方法封装在Http请求的工具类中,原因不用我说了吧,你懂的......
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 乱码