jquery ajax 请求中 中文汉字的 转码问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery ajax 请求中 中文汉字的 转码问题相关的知识,希望对你有一定的参考价值。

1.汉字参数直接跟在请求连接的后面,这样需要使用encodeURIComponent(fileName)或者encodeURI(fileName)转码两次

后台使用URLDecoder.decode(fileName, "UTF-8");

2.如果参数发在data属性后,可以只使用encodeURIComponent(fileName)或者encodeURI(fileName)转码一次.后台使用URLDecoder.decode(fileName, "UTF-8");.

以上是关于jquery ajax 请求中 中文汉字的 转码问题的主要内容,如果未能解决你的问题,请参考以下文章

HttpClient post提交数据,汉字转码

jQuery formValidator表单验证 禁止输入汉字

http请求特殊字符转码

ios请求参数带汉字,后台返回空,浏览器请求正确

ajax请求后台交互json示例

C# Unicode字符集批量转码为汉字(互转)