`
tangduDream
  • 浏览: 29221 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

HttpClient 乱码

阅读更多
经常使用HttpClient来抓取网页和发送请求,而HttpClient的默认编码是ISO-8859-1,中文必然显示乱码。这里介绍3种解决方法:
第一种,设置PostMethod的参数的编码:
postMethod.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, “UTF-8″);
第二种,给PostMethod添加Http头:
postMethod.addRequestHeader(“Content-Type”,“text/html;charset=UTF-8″);
第三种,同上:
postMethod.setRequestHeader(“Content-Type”, “text/html;charset=UTF-8″);
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics