NetKarte
CN

关于HTTP信息

什么是X-Forwarded-Proto

传递Proxy前HTTP或HTTPS方式的Header。

更新日期: 2026年10月9日

X-Forwarded-Proto是向后端说明原始请求以HTTP还是HTTPS到达代理的常用非标准标头。

可以了解什么

反向代理终止TLS并以HTTP转发时,仍可传递外部连接使用https,常用于重定向URL和Secure Cookie判断。

NetKarte中的显示方式

查看HTTP信息卡片“转发请求头”中的X-Forwarded-Proto行,并与同卡片“请求”中的Protocol比较,无须输入。前者是收到的值,后者是应用信任设置后的摘要,因此不一定相同。NetKarte在判断Protocol时考虑可信代理的值。

注意事项

直接使用不可信值会导致错误URL或安全判断。与其他转发信息相同,明确可信代理边界非常重要。

外部HTTPS、内部HTTP的情况

浏览器到代理可能使用HTTPS,代理到应用使用HTTP。发送 X-Forwarded-Proto: https 是为了保留原始方案。内部通信不同,不能证明外部连接未加密。

出现不一致时

  1. 比较地址栏方案与HTTP信息中的X-Forwarded-Proto。
  2. 再比较NetKarte的Protocol字段。只有信任转发信息时才采用此请求头。
  3. 由管理员检查TLS终止位置、覆盖规则和信任配置。

Protocol不代表已验证证书、密码套件或所有中继的安全性。自己添加 https 请求头不会使连接加密。

参考资料

隐私设置

详细信息

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