谁设置了 X-Forwarded-For 限制?

谁设置了 X-Forwarded-For 限制?

假设我使用 curl 向 Web 服务器发出 https GET 请求,而不指定任何标头。

在 Web 服务器上,我看到传入请求设置了 X-Forwarded-For (XFF) 标头。鉴于我没有设置该标头,那么是谁设置的呢?

我猜想是我的 ISP 截取了我的请求并将该标头添加到我的请求中。然后,通往 Web 服务器的其他链接(交换机、路由器等)会将其自己的 IP 添加到 XFF 标头中。

这是正确的吗?假设是的,如果我在请求中设置 XFF 标头会发生什么?ISP 会覆盖该标头还是会将其 IP 附加到该标头?

相关内容