url中带有百分号报错

clipboard.png

如图,我的路由参数中带有百分号,放在浏览器报URI malformed错误,用encodeURIComponentencodeURI进行编码后仍然报错,请问如何解决参数中带有%的传参?

阅读 6.1k
2 个回答

因为浏览器会对url进行编码。

图中,你似乎是想要传参“净资产收益率15%以上”
你只对这个百分号做了处理啊,汉字也是会被编码的,你就直接正常传参就好了,编码的事浏览器会帮你做好。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
1 篇内容引用
推荐问题