当你用ajax传递值到服务器端,如果值中包含特殊字符串如+,&等,在服务器端获取的结果可能就会出现差异,因为这些字符有其它用途,如“+”表示连接符,在转义后你获取到的就是空格。
可以看看这些特殊字符与十六进制的关系:
| + | 空格 | / | ? | % | & | = | # |
| %2B | %20 | %2F | %3F | %25 | %26 | &3D | %23 |
当你用ajax传递值到服务器端,如果值中包含特殊字符串如+,&等,在服务器端获取的结果可能就会出现差异,因为这些字符有其它用途,如“+”表示连接符,在转义后你获取到的就是空格。
可以看看这些特殊字符与十六进制的关系:
| + | 空格 | / | ? | % | & | = | # |
| %2B | %20 | %2F | %3F | %25 | %26 | &3D | %23 |
相关文章: