我看到了一些像
这样的请求www.example.com/start.php?404;http://www.example.com:80
但遗憾的是无法理解它是否是有效的网址或它是如何运作的。
答案 0 :(得分:0)
我不认为这是一个有效的网址。它会将您重定向到404页面。 http://www.example.com:80可能设置错误,因此它会在已经存在的网址末尾输入一个完整的网址。
也许我错了。
答案 1 :(得分:0)
www.example.com/start.php?404
和
http://www.example.com:80
和
www.example.com/start.php?404;http://www.example.com:80
都是有效的网址。但由于;
不是reserved symbol
,因此需要对其进行网址编码。有关网址中允许的字符列表,请参阅Characters allowed in a URL。