0

我看到了一些请求,例如

www.example.com/start.php?404;http://www.example.com:80

但不幸的是无法理解它是否是有效的 url 或它将如何工作。

4

2 回答 2

0

我不认为它是一个有效的网址。它会将您重定向到 404 页面。http://www.example.com:80可能设置错误,因此它在已经存在的 url 的末尾输入了一个完整的 url。

也许我错了。

于 2013-01-16T09:09:16.883 回答
0

www.example.com/start.php?404

http://www.example.com:80

www.example.com/start.php?404;http://www.example.com:80

都是有效的 URL。但由于;不是 a reserved symbol,它需要进行 URL 编码。有关URL中允许的字符列表,请参阅URL 中允许的字符。

于 2013-01-16T09:17:19.613 回答