如图,我的路由参数中带有百分号,放在浏览器报URI malformed
错误,用encodeURIComponent
和encodeURI
进行编码后仍然报错,请问如何解决参数中带有%
的传参?
如图,我的路由参数中带有百分号,放在浏览器报URI malformed
错误,用encodeURIComponent
和encodeURI
进行编码后仍然报错,请问如何解决参数中带有%
的传参?
因为浏览器会对url进行编码。
图中,你似乎是想要传参“净资产收益率15%以上”
你只对这个百分号做了处理啊,汉字也是会被编码的,你就直接正常传参就好了,编码的事浏览器会帮你做好。
13 回答13k 阅读
7 回答2.2k 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
这应该跟你的框架解析url查询参数有关吧
你看sf的就没问题。https://segmentfault.com/q/10...