Has*_*aig 20 http http-headers
可以X-FORWARDED-FOR包含多个IP地址吗?如果是这样,为什么?一个说明性的例子会很棒。
Mik*_*ott 28
是的,如果一个请求通过多个代理服务器链接,那么每个代理都应该将前一个的 IP 添加到现有的 X-Forwarded-For 标头中,以便保留整个链。
小智 10
来自https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For
X-Forwarded-For: <client>, <proxy1>, <proxy2>
如果请求经过多个代理,则会列出每个连续代理的 IP 地址。这意味着,最右侧的 IP 地址是最近代理的 IP 地址,最左侧的 IP 地址是始发客户端的 IP 地址。
例子:
X-Forwarded-For: 2001:db8:85a3:8d3:1319:8a2e:370:7348
X-Forwarded-For: 203.0.113.195
X-Forwarded-For: 203.0.113.195, 70.41.3.18, 150.172.238.178
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18663 次 |
| 最近记录: |