【发布时间】:2011-06-20 17:41:12
【问题描述】:
我们偶尔会在我们的 Web 应用程序的日志中收到错误消息,指出对 URL 的请求格式不正确。 URL 本身看起来像这样:http://{sampledomain.com}/<br>。 <br> 包含在 URL 中。
请求似乎来自 Firefox 3.6.17 和 Firefox 3.0.19。这种行为似乎并不普遍,但可能只是来自我们的几个用户。
在没有<br> 的 URL 中存在的默认页面是由 w3c 验证器验证的有效 XHTML 1.0 代码,并且这些请求的标头中没有引用者。
我们一直忽略这些错误,但我很好奇它们为什么会发生。它们不应该通过网站的正常导航发生,它们看起来也不像是探测漏洞的恶意请求的一部分。有谁知道为什么会发生这种情况以及我们可以做些什么来防止它?
【问题讨论】:
-
@KristianAntonsen:没错,但这无关紧要。
-
我的意思是,如果他自己页面上链接到
sampledomain.com的所有链接都是有效的XHTML,那么损坏的就不可能是他自己的链接之一。 -
@KristianAntonsen:的确,很好的想法。但是OP已经说过这种行为只是偶尔的,所以它绝对不是一个坏链接。
-
是的,我不认为这是我们网站上的错误链接。如果它是我们网站上的链接,我会希望看到推荐人。
-
是否有人在管理他们的书签并将
引入书签?
标签: .net html url webforms malformed