码迷,mamicode.com
首页 > 其他好文 > 详细

乱码问题

时间:2017-10-19 09:23:19      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:com   ring   enc   time   als   而且   XML   port   blog   

1.问题的产生:

           由于某种原因某项目原来是部署在windows 服务器上的,关于APP 编码格式不是很在意,因为项目工程都是GBK的,而且windows默认接收的格式是GBK的,所以对于安卓APP接口也是GBK.随着数据量的增大,因某原因将服务器迁移到LInux服务器上,而Linux默认是UTF-8格式的 所以APP后台接口返回的数据编码格式UTF-8。找了许多解答方式,最后在同事的帮助下解决了。

问题解决。

  1)起初是想通过

       new String(form.getA6102().getBytes("ISO-8859-1"),"UTF-8"

     解决。结果未解决。

2)

<Connector port="8080" protocol="HTTP/1.1"
maxThreads="150" minSpareThreads="100" maxSpareThreads="150"
enableLookups="false" acceptCount="150"
debug="0" connectionTimeout="20000"
disableUploadTimeout="false" maxPostSize="0"
redirectPort="8449" URIEncoding="gbk" useBodyEncodingForURI="true"
/> 

在server.xml 中添加 URIEncoding="utf-8" 

未解决。

3)技术分享

解决了 

 

  

乱码问题

标签:com   ring   enc   time   als   而且   XML   port   blog   

原文地址:http://www.cnblogs.com/fjs3/p/7690629.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!