今天的这个问题又浪费了我一个多小时,今天遇到的问题是要通过url向后台传10个id,其中每个id之间用分号“;”来隔开。浏览器报错,404. 以为是action 的路径有问题,检查一遍,没找到什么可疑之处。又怀疑是不是urlrewrite的问题,又是一遍仔细检查,;再后面怀疑是url超过了浏览器限制的长度,百度搜索各种浏览器的最大长度限制。也没有问题。实在没有办法,就手工的各种改参数,最后发现就是因为有分号这个特殊字符。用编码%3B 代替了分号就解决了问题。在这儿写下来防止忘记。也希望能帮到别人 。
关于url中特殊字符的问题(url不安全字符和保留字符)
最新推荐文章于 2022-06-07 14:58:48 发布