问题现象
HTTP 请求中 Header 丢失。
解决方案
- 场景一:HTTP 请求中丢失的是所有带“_”的 Header
需要在 nginx 容器中的配置文件中添加underscores_in_headers on。
说明
Header 建议不使用“_”,只使用“-”。
- 场景二:HTTP 请求中丢失的是不符合 HTTP 规则的请求头(例如:Mobile Version)
需要在 nginx configmap 中添加enable-underscores-in-headers: true。