【发布时间】:2017-12-09 00:34:09
【问题描述】:
我的 URL 中有一个美元符号,当我点击链接时它会起作用,如下所示:
www.mysite.com/articles/a-url-with-a-$-symbol
但是,Raygun 显示一些用户收到此页面的错误,$ 被 & 替换:
Message: A potentially dangerous Request.Path value was detected from the client (&).
URL: www.mysite.com/articles/a-url-with-a-&
报告的遇到此问题的浏览器包括 Chrome、Firefox、IE 和 Safari。
我知道$ 是一个保留字符,但它在 URL 中是允许的。什么会导致浏览器将其更改为 & 并去除剩余的字符?
【问题讨论】: