Google Cloud Run 中删除了 HTTP 请求标头

Shi*_*ohn 2 http-headers google-cloud-platform google-cloud-run

当我尝试从 UI 向 Google 云运行托管后端发送 HTTP POST 请求时,名为的标头x-google-token会自动删除。也尝试过使用 CURL。另一个名为的标头x-fb-token工作正常。有人可以解释一下发生了什么事吗?

Shi*_*ohn 5

我看到这篇文章解释了这个问题。事实证明,Google Cloud Run 从传入请求中删除了名称与 X-Google-* 模式匹配的标头,因为这些模式是为 Google 保留的。

如果客户端发送以下标头,则会从传入请求中删除这些标头:

名称与 X-Google-* 模式匹配的标头。此名称模式是为 Google 保留的。

这是完整的文章: https: //cloud.google.com/appengine/docs/standard/go/reference/request-response-headers