我正在尝试在AWS Classic Load Balancer后面构建一个反向代理,我想使用Via
标题。
As I understand Via,我应该添加协议版本(例如HTTP/1.1
或仅1.1
)以指示上游客户端的请求协议版本。
但是,我没有在AWS documentation中看到负载均衡器将该信息传递给我的EC2实例。实际上,显然没有X-Forwarded-Proto-Version
标题。
那么如何从AWS Classic Load Balancer后面了解协议版本?新的Application Load Balancer怎么样?如果那样做会经典不会,我可以升级。
EDIT(2019年4月):我们因为其他原因升级到应用程序负载均衡器(ALB),我可以确认ALB不发送Via
标头,也不会发送包含有关信息的任何其他标头客户端到ALB HTTP版本。但是ALB(和CLB)是代理,它们应该包含Via
标题,对吧?