X-Forwarded-Host 头

HTTP X-Forwarded-Host (XFH) 请求头是一个事实标准头,用于标识客户端在 Host HTTP 请求头中请求的原始主机。

反向代理(负载均衡器、CDN)的主机名和端口可能与处理请求的源服务器不同,在这种情况下,X-Forwarded-Host 头有助于确定最初使用了哪个 Host

此头的一个标准化版本是 HTTP Forwarded 头,尽管其使用频率要低得多。

头类型 请求头
禁止请求头

语法

http
X-Forwarded-Host: <host>

指令

<host>

转发服务器的域名。

示例

http
X-Forwarded-Host: id42.example-cdn.com

规范

不属于任何当前规范。

另见