http的get请求中文传入后台后变乱码。

做接口测试的时候,在浏览器中参数输入中文传入后台是乱码,虽然解决方法很多。在js采用 encodeURI,在后台 接受时,需处理String str = new  String(request.getParameter("param").getBytes("iso8859-1"),"UTF-8") ; 这样可以处理,但是感觉很是麻烦。 还是这种简单: 如果使用tomcat作为服务器,那么修改 tomcat 配置文件 conf/server.xml 中,在   <Connector port="8082" protocol="HTTP/1.1"   中加入   URIEncoding="utf-8" 的编码集 参考:http://blog.csdn.net/u010648555/article/details/50011987

猜你喜欢

转载自08284008.iteye.com/blog/2413236
今日推荐