解决所有AJAX乱码问题

解决所有AJAX乱码问题,第1张

测试tomact9内容:

tomact9

发送ajax get请求

1.发送数据到服务器,服务器获取的数据是否乱码?

前段发送中文数据到服务器,服务器接收不会乱码

2.服务器响应给前段的中文,是否乱码?

会乱码,处理方式添加response.setContentType("text/html;charset=UTF-8")

发送ajax post请求

1.发送数据到服务器,服务器获取的数据是否乱码?

发送中文数据乱码,解决方案添加request.setCharacterEncoding("UTF-8");

在接收前段发来的数据之前加上request.setCharacterEncoding("UTF-8");

2.服务器响应给前段的中文,是否乱码?

会出现乱码,解决方法,在把数据响应给前段前添加response.setContentType("text/html;charset=UTF-8");

 

测试tomcat服务器版本

tomact9和tomcat10乱码问题

对于tomact10来说,关于字符集,不用我们干涉,不会出现乱码。

对于tomcat9来说,ajax get请求前段往服务器发送数据时不会乱码,get请求响应时会出现中文乱码,

 ajax post请求,发送请求和响应时都会出现中文乱码

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1296317.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存