gpt4 book ai didi

nginx - ingress-nginx allow-backend-server-header 未按预期工作

转载 作者:行者123 更新时间:2023-12-04 17:34:25 25 4
gpt4 key购买 nike

kubernetes ingress-nginx Controller 默认添加(或替换)server 响应头。

我的理解是添加了选项 allow-backend-server-header 以将默认服务器 header 传递给客户端。

使用 helm 安装:

helm install stable/nginx-ingress \
--namespace ingress-basic \
--set controller.config.allow-backend-server-header="true"

但是当我用前面的 nginx 访问我的服务器时,我仍然在我的响应 header 中得到 server: openresty/1.15.8.1,而我没有期望,或者有不同的东西。

我是否遗漏了什么,或者它的工作方式是否与我预期的不同?

最佳答案

默认情况下,Nginx Ingress 会添加一个 header ,如 Server: nginx/1.17.10。如果你设置

controller.config.allow-backend-server-header="true"

它将允许来自后端服务器的 Server header 传递给客户端。所以我猜你正在使用 openresty 作为后端服务器,因此你会在 Server header 中看到它。

关于nginx - ingress-nginx allow-backend-server-header 未按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57224894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com