上帝和 Istio 打架时,程序员如何自我救赎? —— 记一次 Envoy Filter 修正任性HTTP Header

2022-05-29
阅读 8 分钟
1.6k
故事发生在公元 2022 年的夏天。上帝(化名)在上线流量测试中,发现在未引入 Istio 前正常 HTTP 200 的请求,引入 Istio Gateway 后变为 HTTP 400 了。而出现问题的流量均带有不合 HTTP 规范的 HTTP Header。如冒号前多了个 空格:
封面图