在处理网络浏览器时,Web 服务器重定向和一个超级链接可以有相同的目的地(在同一个网站或另一个网站上)。
那么,Web 服务器重定向和超链接之间有什么区别?
也许区别在于,通过超链接在网页之间移动是自愿的,而通过网络服务器重定向是非自愿的?
答案1
超链接由浏览器处理。点击后,浏览器会查找站点 IP 地址,并向GET
该 URL 发送请求。这是一个单步过程。
但是,重定向涉及服务器。它需要多个步骤,但重定向会自动进行。
- 浏览器请求服务器上已重定向的 URL。
- 服务器发送
301
或302
响应,并包含浏览器应该使用的 url。 - 浏览器向新的 URL 发出请求。