NetKarte
CN

关于HTTP信息

什么是Forwarded Header

Proxy传递来源和Protocol的标准Header。

更新日期: 2026年10月9日

Forwarded是代理向后端传递原始连接信息的标准HTTP标头,可包含for、by、host、proto等参数。

可以了解什么

根据配置,可看到候选客户端IP、协议或原始Host;经过多个中继时可能有多个元素。

NetKarte中的显示方式

查看HTTP信息卡片“转发请求头”中的Forwarded行,无须输入。要确定是否用于显示IP,请对照网络诊断顶部IP卡片的“获取来源”和IP地址。IP选择只信任受管理反向代理的边界,而不是仅因标头存在就信任。

容易误解之处

客户端也能发送Forwarded,因此必须由可信代理覆盖或验证。没有该标头也不能证明完全未使用代理。

读取分隔符和参数

以下是说明用示例:

for=192.0.2.20;proto=https;host=example.com, for=198.51.100.8

分号分隔同一元素中的参数,逗号分隔中继元素。for 表示该阶段的连接方,by 表示代理,proto 是原始协议方案,host 是原始目标。IPv6可能使用引号和方括号,不能简单按冒号拆分。

显示与采用并不相同

显示请求头不等于采用其中IP。信任转发信息时,NetKarte先检查Forwarded中的有效IP候选,再检查其他来源。Protocol另外读取X-Forwarded-Proto,不一定采用Forwarded的proto。

示例不能说明真实路径。管理员应核实每个代理删除、覆盖或追加哪些值,不要只凭显示的字符串进行身份验证或访问控制。

参考资料

隐私设置

详细信息

我们使用Google Analytics改进网站。即使您拒绝,也可能会发送不使用Cookie的有限衡量信号。