qq_23312117
半世孤傲
采纳率0%
2018-12-15 09:33 阅读 2.4k

IE get请求中含有中文参数名称,Tomcat8出现400

webService接口(Restful):如

        get请求:http://127.0.0.1:8080/?name=中国

Tomcat 出现以下错误:
图片说明

查看IE>network信息:

图片说明

IE浏览器编码后的请求参数乱码。
已试过的办法:

(1):修改tomcat8 server.xml 文件增加URIEncoding="utf-8"

(2):后台对接收的参数进行编码或者解码,无效。
其他浏览器均无这种情况!

请问这种问题该如何解决?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

相关推荐