能否从 Google 应用引擎响应头中移除“Google Frontend”?

11

我想知道是否有任何方法可以从Google应用程序引擎响应头中删除服务器名称(Google Frontend),以隐藏该应用程序部署在GAE上的事实。


1
你为什么想要隐藏这个事实? - unforgettableidSupportsMonica
1
@unforgettableid 为什么不呢? - Me Mi
我也在寻找同样的解决方案。根据谷歌文档,我们可以删除服务器头信息。请查看此链接:https://cloud.google.com/appengine/docs/standard/php/how-requests-are-handled#headers_removed 但是我不知道如何删除服务器头信息。 - Mangesh Mandavgane
GAE Java文档链接:https://cloud.google.com/appengine/docs/standard/java/how-requests-are-handled#headers_removed - Mangesh Mandavgane
2个回答

9
不对。DNS也会泄露你的身份信息。

请查看此链接 https://cloud.google.com/appengine/docs/standard/java/how-requests-are-handled#headers_removed - Mangesh Mandavgane
是否可以覆盖任何标头?我遇到了一个错误,即内容安全策略标头.. :( - dendog

9
考虑在您的GAE应用程序前面使用反向代理。DNS将指向您的反向代理服务器。
您可以在返回时更改响应头。
这开始破坏GAE的杀手优势-它“轻松扩展谷歌基础设施”,但是单个nginx服务器例如将处理巨大的流量。
一旦您已经超出了单个反向代理,您可能会吸引资金和关注,并且不再是担心代理的人。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接