什么是 x-Application-Context header?

what is x-Application-Context header?

这个响应 header (x-Application-Context) 代表什么?它特定于 Spring 框架吗?

下面的header是什么意思?

X-Application-Context   airtel-project-service:aws:27094

它是否会泄露主机名或端口号等敏感信息?

Spring Boot ApplicationContextHeaderFilter 确实添加了这个头文件。 Class 描述:

OncePerRequestFilter to add a X-Application-Context header that contains the ApplicationContext ID.

AppliationContext ID 是此上下文所属的已部署应用程序的名称。

您可以通过将 management.add-application-context-header 属性 设置为 false 来更改默认行为。

management.add-application-context-header=true # Add the "X-Application-Context" HTTP header in each response.

Spring Boot resolved issue 1308.