HTTPClient PostMethod 中文乱码问题解决方法

迷途d书童 发布于 2011/12/16 14:39
阅读 3K+
收藏 3

开源之夏第三届火热来袭,高校学生参与赢万元奖金!>>>

项目中发现使用HTTPClient的PostMethod方法有乱码,尝试使用

  1. postMethod.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET,"utf-8");  
  2. client.getParams().setContentCharset("UTF-8");
    client.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, "UTF-8");

以上都无效的情况下可以在参数Part对象中设置编码:new StringPart(key,value, "utf-8");

加载中
0
zhou-zhou
zhou-zhou
暂时还没有遇到过。。。记下
0
梁某某
梁某某
还没遇到过  记下
0
s
share_1001

今天对接接口遇到了该问题,使用第一个解决了,感谢……

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部