You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Squid代理未默认添加X-Forwarded-For与Via请求头的问题求助

Squid代理未默认添加X-Forwarded-For与Via请求头的问题求助

各位大佬好,我遇到了一个Squid代理的问题,想请教大家:

按照Squid代理的官方文档说明,Via和X-Forwarded-For请求头应该是默认启用的,但在我的配置环境里,这两个请求头并没有出现在目标服务器收到的请求中。

我做了这些操作和测试:

  • 部署了全新的Squid实例,为了简化测试,只在配置文件里添加了http_access allow all(这里特意说明下,我知道这个配置不安全,只是临时用来排查问题),但问题依然存在。
  • 分别测试了两个版本:Ubuntu 18.04上的Squid 3.5,以及Ubuntu 22.04上的Squid 5.2,两个版本都出现了同样的问题。
  • 用浏览器访问相关工具查看请求头信息,以下是Squid 3.5版本下的返回结果:
{
  "headers": {
    "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8",
    "Accept-Encoding": "gzip, deflate, br",
    "Accept-Language": "de,en-US;q=0.7,en;q=0.3",
    "Host": "httpbin.org",
    "Sec-Fetch-Dest": "document",
    "Sec-Fetch-Mode": "navigate",
    "Sec-Fetch-Site": "none",
    "Sec-Fetch-User": "?1",
    "Upgrade-Insecure-Requests": "1",
    "User-Agent": "Mozilla/5.0 (X11; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0",
    "X-Amzn-Trace-Id": "Root=1-65d92b79-4f5d01607a3b091342c4e694"
  }
}

另外,我也通过工具确认了公网IP,显示的是代理服务器的IP,说明代理连接是正常工作的,只是缺少了预期的两个请求头。

想请教下,有没有什么我没考虑到的配置细节或者环境因素会导致这种情况?

备注:内容来源于stack exchange,提问作者quantumquester

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 08:05:32