URL 传+号到后台变空格问题解决方案
紟天在调试客户端向服务器传递参数时参数中的“+”全部变成了空格,原因是URL中默认的将“+”号转义了
方法一、修改客户端,将客户端带“+”的参数中的“+”全部替换为?“2B%”这样参数传到服务器端时就能得到“+”了。
方法二、修改服务器端将空格替换为“+”,这種方式只适用于参数中有?“+”没有空格的情况
附:一个JS,用来转义URL中特殊字符的
普通的传参出现乱码问题,可使用encodeURI来转译它会转譯成UTF-8的格式;