首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ingress-nginx allow-backend-server-header未按预期工作

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

Stack Overflow用户
提问于 2019-07-27 01:50:23
回答 1查看 532关注 0票数 3

默认情况下,kubernetes ingress-nginx控制器添加(或替换) server响应头。

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

使用helm安装:

代码语言:javascript
复制
helm install stable/nginx-ingress \
--namespace ingress-basic \
--set controller.config.allow-backend-server-header="true"

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

我是否遗漏了什么,或者这是不是应该与我期望的工作方式不同?

EN

回答 1

Stack Overflow用户

发布于 2020-10-07 15:33:35

默认情况下,Nginx Ingress会添加一个类似Server: nginx/1.17.10的头文件。如果您设置了

代码语言:javascript
复制
controller.config.allow-backend-server-header="true"

它将允许来自后端服务器的Server报头传递到客户端。因此,我猜您正在使用openresty作为后端服务器,因此您可以在Server头中看到它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57224894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档