本文主要是介绍ajax之get方式请求对特殊字符的处理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
ajax之get请求需要注意的两个地方:
① 在url地址后边以请求字符串(传递的get参数信息)形式传递数据。
② 对中文、=、&等特殊符号处理
对特殊信息的处理:
在浏览器里通过get参数传递一些特殊符号信息会被误解混淆,例如 & = 等。
为了避免特殊符号被误解产生歧义,需要对其进行编码处理。
同时如果传递get参数中文信息,也需要编码处理。
② 在php里边可以函数 urlencode()/urldecode()对特殊符号进行编码、反编码处理
②.在javascript里边可以通过encodeURIComponent()对特殊符号等信息进行编码。
编码后的信息可以被正常接收使用,无需反编码。
没有进行编码前:用户名会被解析成2个
这篇关于ajax之get方式请求对特殊字符的处理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!