Which headers are considered invalid by AWS in ALB attribute routing.http.drop_invalid_header_fields.enabled?

0

I couldn't find any official AWS documentation on which headers are considered invalid by the Application Load Balancer when the routing.http.drop_invalid_header_fields.enabled attribute is enabled. Which of my headers will be dropped? Which characters are allowed and which are not? Is there a standard which is followed here? I found this guide from TrendMicro but would still like to see some official AWS documentation: https://www.trendmicro.com/cloudoneconformity/knowledge-base/aws/ELBv2/drop-invalid-header-fields-enabled.html

已提問 2 年前檢視次數 6839 次
1 個回答
1
已接受的答案

Hope this helps - https://docs.aws.amazon.com/elasticloadbalancing/latest/application/application-load-balancers.html

routing.http.drop_invalid_header_fields.enabled Indicates whether HTTP headers with header fields that are not valid are removed by the load balancer (true), or routed to targets (false). The default is false. Elastic Load Balancing requires that message header names conform to the regular expression [-A-Za-z0-9]+, which describes all registered internet message headers. Each name consists of alphanumeric characters or hyphens.

profile pictureAWS
已回答 2 年前
profile pictureAWS
專家
Toni_S
已審閱 2 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南