如编码前链接是这样的?token=9Db5omrAEI2qKnoz6EmIaeOVXeHxVPUFuMftt7khqjuBVvCd/nJIuRdjcIXQIBHn&phoneno=1231231312&entity_item=ZHANG_SAN&name=张三,controller能够分别取到token,phoneno,entity_item,name这几个参数
但是如果编码之后?token%3D9Db5omrAEI2qKnoz6EmIaeOVXeHxVPUFuMftt7khqjuBVvCd%2FnJIuRdjcIXQIBHn%26phoneno%3D1231231312%26entity_item%3DZHANG_SAN%26name%3D%E5%BC%A0%E4%B8%89,controller就取不到参数了,
大神们有没有遇到过这个问题
6 个解决方案
#1
要先解码才能得到。。。。
#2
参数名、参数值必须urlEncodel,不能把=&也给编码了
#3
对 =号你也给编码了
#4
应该只需要给你传的参数进行urlEncoder(param)吧
#5
+1,并且得注意符号问题,后台接收后最好使用URLDecode解码对比下
#6
我在Tomcat中配置urlEncoder编码怎么没有遇到这种情况呢
#1
要先解码才能得到。。。。
#2
参数名、参数值必须urlEncodel,不能把=&也给编码了
#3
对 =号你也给编码了
#4
应该只需要给你传的参数进行urlEncoder(param)吧
#5
+1,并且得注意符号问题,后台接收后最好使用URLDecode解码对比下
#6
我在Tomcat中配置urlEncoder编码怎么没有遇到这种情况呢