?
本文檔使用 php中文網(wǎng)手冊 發(fā)布
X-Forwarded-Host
(XFH)報頭是用于識別由客戶機(jī)在所要求的原始主機(jī)一個事實(shí)上的標(biāo)準(zhǔn)報頭Host
的 HTTP 請求報頭。
反向代理(負(fù)載均衡器,CDN)的主機(jī)名稱和端口可能與處理請求的源服務(wù)器不同,在這種情況下,X-Forwarded-Host
頭部可用于確定最初使用哪個主機(jī)。
此標(biāo)題用于調(diào)試,統(tǒng)計和生成依賴于位置的內(nèi)容,并且通過設(shè)計它可以顯示隱私敏感信息,例如客戶端的 IP 地址。因此,在部署此標(biāo)頭時必須牢記用戶的隱私。
此標(biāo)頭的標(biāo)準(zhǔn)化版本是 HTTP Forwarded
標(biāo)頭。
Header type | Request header |
---|---|
Forbidden header name | no |
X-Forwarded-Host: <host>
<主機(jī)>轉(zhuǎn)發(fā)的服務(wù)器的域名。
X-Forwarded-Host: id42.example-cdn.com
不是任何當(dāng)前規(guī)范的一部分。這個標(biāo)題的標(biāo)準(zhǔn)化版本是Forwarded
。