如果我们在公司内部的 Web 服务器上设置了重定向。所有流量是否都会继续通过 Web 服务器,而重定向会充当中间人的角色?还是重定向只在初始请求时发生,所有后续流量都直接从客户端流向第二台服务器。
这是一张图片,用来解释我想问的问题。我认为选项 A 是它的工作原理,但我希望验证我的直觉。
答案1
不,重定向会向客户端发送 HTTP 30x 响应代码,告诉它向哪个新位置(直接)发出请求。
第一台服务器充当中间人的场景就是代理,这也可以在大多数 Web 服务器软件中实现。
如果我们在公司内部的 Web 服务器上设置了重定向。所有流量是否都会继续通过 Web 服务器,而重定向会充当中间人的角色?还是重定向只在初始请求时发生,所有后续流量都直接从客户端流向第二台服务器。
这是一张图片,用来解释我想问的问题。我认为选项 A 是它的工作原理,但我希望验证我的直觉。
不,重定向会向客户端发送 HTTP 30x 响应代码,告诉它向哪个新位置(直接)发出请求。
第一台服务器充当中间人的场景就是代理,这也可以在大多数 Web 服务器软件中实现。