解决commons HttpClient提交json格式请求的中文支持

当前位置:

解决commons HttpClient提交json格式请求的中文支持

作者:邓华锋于2014-10-10发布在 分类:java / 阅读4473 次 / 共有0条评论  
PostMethod postMethod = new PostMethod(url);   
RequestEntity requestEntity = new StringRequestEntity(requestData,""text/xml"","gbk")   
postMethod.setRequestEntity(requestEntity);   
int httpReturnCold = httpClient.executeMethod(postMethod);   
String responseBody = postMethod.getResponseBodyAsString();  

上文出处:http://bbs.chinaunix.net/thread-3628140-1-1.html


第二行,可以改成:

RequestEntity requestEntity = new StringRequestEntity("","text/xml","gbk");
用一般的请求方式去请求获取json格式的数据时,出现中文乱码,全变成“???”号了,用以上方法可以得以解决。

  • 标签: 解决 中文乱码 HttpClient commons json
  • 该日志于 2014-10-10 14:41 由 邓华锋 发表在 邓华锋 上,你除了可以发表评论外,还可以转载"解决commons HttpClient提交json格式请求的中文支持"日志到你的网站或博客,但是请保留源地址及作者信息,谢谢!!
  • 版权所有:《邓华锋》 => 《解决commons HttpClient提交json格式请求的中文支持
    本文地址:http://dhf.me/post-282.html
    除非注明,文章均为 《邓华锋》 原创,欢迎转载!转载请注明本文地址,谢谢。