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

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 关注
  • 1150 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信