为了账号安全,请及时绑定邮箱和手机立即绑定

jsp-httpclient中url中带中文怎么解决

jsp-httpclient中url中带中文怎么解决

UYOU 2019-03-11 20:08:11
jsp-httpclient中url中带中文怎么解决
查看完整描述

2 回答

?
翻阅古今

TA贡献1780条经验 获得超5个赞

jsp-httpclient中url中带中文的解决办法: 
在Servlet中 添加 req.setCharacterEncoding("UTF-8");

  然后para=req.getParameter("title");取出参数。
  在转发的时候,设置参数GBK编码:para = URLEncoder.encode(para, "GBK");
  再使用HttpClient发送Get请求。这个时候就成功了。
  在Servlet中接收参数的时候,必须指定req.setCharacterEncoding("参数编码方式");这样取出来的参数才不会乱码,随后对参数的处理才能成功。

查看完整回答
反对 回复 2019-03-16
  • 2 回答
  • 0 关注
  • 1203 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号