AWS Application Load Balancer transforms all headers to lower case

本小妞迷上赌 提交于 2019-12-03 12:09:25

It is an expected function of the ALB because HTTP/2 lowercases all headers and ALBs support HTTP/2. Unfortunately you can't modify how the headers are manipulated by the ALB.

Update: See the comments below. My statement that the ALB lowercases the request headers due to its support for HTTP/2 may not be accurate.

This was causing our broken clients to fail when we switched from TCP ELB to HTTPS ELB.

While we fix our clients, we temporarily disabled the new ELB HTTP/2 support, which comes enabled by default.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!