android 发送url带中文出现乱码怎么解决
2014-09-03 16:54
399 查看
上传的时候参数中带中文的时候发送参数的时候就有可能出现乱码,这种情况怎么解决呢,就是设置url的格式为utf-8
httpRequest.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));
此处,设置url的格式为utf-8
在下边是自己把参数转成了UTF_8
if (!params.equals("")) {
Set<String> set = params.keySet();
Iterator<String> iterator = set.iterator();
while (iterator.hasNext()) {
String i = iterator.next();
try {
url = url + "&"+i+"="+URLEncoder.encode(params.get(i), HTTP.UTF_8);
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
httpRequest.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));
此处,设置url的格式为utf-8
在下边是自己把参数转成了UTF_8
if (!params.equals("")) {
Set<String> set = params.keySet();
Iterator<String> iterator = set.iterator();
while (iterator.hasNext()) {
String i = iterator.next();
try {
url = url + "&"+i+"="+URLEncoder.encode(params.get(i), HTTP.UTF_8);
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
相关文章推荐
- url 传参数时出现中文乱码该怎么解决
- url 传参数时出现中文乱码该怎么解决
- 用jsp连接mysql数据库,出现中文乱码,该怎么解决啊
- Url传递中文出现乱码解决纪实
- url传值出现中文乱码的另类解决办法
- Javascript用Url传递参数出现中文乱码的解决方法
- Win 8安装中文软件出现乱码怎么办?如何解决
- C# JS URL 中文传参出现乱码的解决方法
- android url中中文参数乱码问题的解决
- Spring MVC url 参数传递出现中文乱码解决方法
- Android socket 使用PrintWriter和BufferedReader发送和接收出现乱码问题解决
- 备忘1--myeclipse/eclipse中文出现乱码怎么解决
- JAVASCRIPT用Url传递参数出现中文乱码的解决方法
- dtree中url参数中中文参数的传递,出现乱码问题的解决。
- JSP URL中文传递出现乱码解决
- 如何解决URL传递中文时出现乱码问题
- 解决Java中URL传递中文参数时出现乱码的问题
- spring mvc url 参数传递出现中文乱码解决办法
- 利用jQuery 解决URL请求参数有中文时出现乱码的问题
- 【安卓笔记】android客户端向tomcat服务器发送请求中文乱码问题解决