http://127.0.0.1:8080/test/test.jsp?param=abc&def
其中参数名为param,参数值为abc&def
我的两种尝试:
1、js的encodeURL先处理url。即 encodeURL("param=abc&def")
2、使用&替换&,即http://127.0.0.1:8080/test/test.jsp?param=abc&def
但后台接收到的参数param仍然是abc不是我想的abc&def
因为&后面当成了一个键,你可以把&换成别的字符。如:;或者,等等。
我也想过用别的符号代替,但因为想把这个功能做成公用的模块
所以想知道是否能够有办法解决&的问题
@badfish: 前面加一个转义符“/”试一下。
转义序列 含义
/n 回车(/u000a)
/t 水平制表符(/u0009)
/b 空格(/u0008)
/r 换行(/u000d)
/f 换页(/u000c)
/' 单引号(/u0027)
/" 双引号(/u0022)
// 反斜杠(/u005c)
@badfish: 你这样搞,也会影响其它的,你只需要转义这一个字符就可以了,是吗、