“x-powered by”是什么意思?

新手上路,请多包涵

当我们尝试查找有关某个网站的 Web 服务器信息时,我只是想知道“x-powered by”是什么意思。

我正在尝试什么:

实际上,我正在尝试找出不同网站使用的技术。 But the confusion is created when “Web Server Information” for one particular website is showing x-powered-by: ZendServer 8.5.0,ASP.NET which is showing ZendServer that is for php and ASP.NET 这与php相反(技术)。看到 x-powered-by 的信息后,我想到的不好的问题是“他们同时使用两者吗?”

原文由 Ali Mohyudin 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 3.3k
2 个回答

“X-Powered-By”是一种常见的非标准 HTTP 响应标头(大多数以“X-”为前缀的标头都是非标准的)。它通常默认包含在通过特定脚本技术构建的响应中。

重要的是要注意 它可以被服务器禁用和/或操纵。一些服务器选择不包含它,甚至提供误导性信息以摆脱可能针对特定技术/版本的黑客。

如果我想在 PHP 脚本中发送该响应标头,只需包含以下代码即可:

header(‘x-powered-by: ZendServer 8.5.0,ASP.NET’);

它不一定是可信的。有问题的服务器很可能正在使用您提到的某些技术组合,或者可能两者都不使用。这可能是一个有用的开始,但是没有办法仅仅从 HTTP 响应中明确地判断服务器上正在使用什么脚本软件。

原文由 rawb 发布,翻译遵循 CC BY-SA 4.0 许可协议

您使用哪种工具来找出网站背后的技术。该网站可以同时由多种技术提供支持。 是一个可以帮助您的链接。

原文由 user379888 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题