Posted onEdited onInHTTPViews: Disqus: Symbols count in article: 622Reading time ≈1 mins.
關於HTTP Headers X-Forwarded-For
X-Forwarded-For (XFF) 標頭是辨識用戶端透過 HTTP 代理或負載平衡 IP 位置來源的, 事實上的標準。如果流量是在伺服器與用戶端中間擷取,伺服器日誌就只會代理或負載平衡的 IP 位置。 如果要檢查用戶端的 IP 的原始來源,就會去檢查 X-Forwarded-For 請求標頭。
語法
1 2 3 4 5 6
X-Forwarded-For: <client>, <proxy1>, <proxy2> --- <client> 用戶端的 IP 位置 <proxy1>, <proxy2> 如果請求用上了多個代理,則列出每個後續代理的 IP 地址。也就是說,最右邊的 IP 位置,是最新代理的 IP 位置;最左邊的 IP 位置,是用戶端原始來源的 IP 位置。