安卓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
在做项目中,最后将此方法封装在Http请求的工具类中,原因不用我说了吧,你懂的......
例如: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请求的工具类中,原因不用我说了吧,你懂的......
相关文章推荐
- 关于Get,Post请求中文乱码问题有效解决方法
- [JavaEE]Get请求URI中带的中文参数在服务端乱码问题的解决方法
- Http请求post方法,请求和响应中文乱码问题的一点解决方法
- TIdHTTP get参数带中文解决方法--请求报文
- get请求中的中文乱码问题的解决方法
- Get,Post请求中文乱码问题有效解决方法
- Get,Post请求中文乱码问题有效解决方法
- 解决GET方式请求中文乱码的几种方法
- Get请求中文乱码问题有效解决方法
- [置顶] Android http get请求里中文是乱码的解决(其中一种情况)
- 动态加载iframe时get请求传递中文参数乱码解决方法
- get请求传递中文参数乱码解决方法
- http get 请求地址传中文或值带特殊符号解决方法 URLEncoder.encode(str,"编码") new URLDecoder().decode(str,"编码")
- struts2或servlet的get请求方式中文出现乱码解决方法
- 解决了中文乱码的http的get和post请求demo
- Flex中HTTPService请求参数中存在中文,后台获取为乱码的解决方法
- jsp中 ajax的get请求的中文乱码问题的解决方法
- jsp中 ajax的get请求的中文乱码问题的解决方法
- 在Servlet中使用getParameter()方法获取get请求中的中文参数乱码解决方法
- get请求时候参数中含有“中文”字段出现乱码问题的原因和解决方法