0

我正在尝试在 AWS Classic Load Balancer 后面构建反向代理,并且我想使用Via标头。

据我了解 Via,我应该添加协议版本(例如HTTP/1.1或只是1.1)以指示上游客户端的请求协议版本。

但是,我在AWS 文档中没有看到负载均衡器将该信息传递给我的 EC2 实例的任何地方。事实上,显然没有X-Forwarded-Proto-Version标题这样的东西。

那么如何从 AWS Classic 负载均衡器后面知道协议版本呢?新的 Application Load Balancer 怎么样?如果经典版不能做到这一点,我可以升级。

编辑(2019 年 4 月):我们因为其他原因升级到 Application Load Balancer (ALB),我可以确认 ALB 不发送Via标头,也没有任何其他包含有关客户端信息的标头发送到 ALB HTTP 版本。但是 ALB(和 CLB)是代理,它们应该包含Via标头,对吗?

4

0 回答 0