客户端服务器通信的乱码问题
2018-03-10 22:09
225 查看
解决post提交的乱码问题:request.setCharacterEncoding("utf-8");Get提交需要进行转化,需要转化为utf-8,所有数据通信默认iso-8859-1编码方式name=new String(name.getBytes("iso-8859-1"),"utf-8");Get还可以找项目文件中tomcat下conf下得server.xml文件,右键选择Edit with Notepadg
D:\myeclipse\apache-tomcat-7.0.52\conf
其中 <Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
添加成,后半句解决不同浏览器编码不同问题 <Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding = "utf-8" useBodyEncodingForURI="true" />
设置网络传递编码:response.setCharacterEncoding("utf-8");
设置浏览器编码:
response.setContentType("text/html;charset=utf-8");
D:\myeclipse\apache-tomcat-7.0.52\conf
其中 <Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
添加成,后半句解决不同浏览器编码不同问题 <Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding = "utf-8" useBodyEncodingForURI="true" />
设置网络传递编码:response.setCharacterEncoding("utf-8");
设置浏览器编码:
response.setContentType("text/html;charset=utf-8");
相关文章推荐
- Oracle_服务器客户端乱码问题.
- 解决Windows客户端访问vsftpd服务器中文乱码问题
- [问题]VB通信中怎么解决1(服务器)对多(客户端)的发信息?
- 用Tcpdump定位服务器和客户端通信问题
- Socket 通信原理(Android客户端和服务器以TCP&&UDP方式互通)(解决不可连的问题,解决方案在最后面)
- C#做客户端Java做服务器使用Socket通信的大小端序和行结束符的问题
- android客户端向服务器提交请求的中文乱码问题
- [原创]关于cvs客户端(ECLIPSE内置)连接CVS服务器中文乱码问题解决方案
- C++服务器和unity3d的C#通信乱码问题
- 服务器获得客户端提交的数据及中文乱码问题
- 服务器上.mht文件,客户端打开乱码问题
- 解决客户端从服务器请求数据乱码问题
- 2018/3/4-3/6个人android客户端和服务器通信学习总结--主要是网上聊天局域网通信例子及环境搭配遇到的问题
- 关于安卓手机做客户端pc做服务器进行Socket通信出现问题的解决案方
- Java 的 Socket 服务器和客户端通信的例子 存在一个小问题
- Android客户端与服务端通信乱码问题的解决
- JAVA 网络通信中 服务器与客户端新建IO流的顺序问题
- Windows客户端访问vsftpd服务器中文乱码问题解决
- Android安卓与服务器通信中文乱码问题(一)
- [2015/05/08] JSP服务器与安卓客户端通信 & 页面布局控件覆盖问题