gpt4 book ai didi

php - 隐藏 PHP 的 X-Powered-By header

转载 作者:IT王子 更新时间:2023-10-29 00:53:39 28 4
gpt4 key购买 nike

我知道在 PHP 中,它会发送 X-Powered-By header 以获得 PHP 版本。

我还知道通过附加一些校验和,您可以获得 PHP 的信用和一些随机图像 ( more info here)。

我也知道在 php.ini 中你可以关闭 expose_php = off

但这是我在一些网站上做过的事情,那就是使用

header('X-Powered-By: Alex');

当我查看 header 时,我可以看到它现在是“Alex”而不是 PHP 版本。我的问题是,这是否会首先发送先前的 PHP header (在它到达我的 header() 之前),它是否可以被任何嗅探程序检测到?或者 header 是否被 PHP“收集”,之前 被发送回浏览器?

顺便说一句,这不是为了隐蔽性的安全性,只是想知道 header 在 PHP 中是如何工作的。

最佳答案

如果您不希望它发送 X-Powered-By header ,您可以在 php.ini 中设置 expose_php = Off

PHP 首先编译所有内容(包括哪些 header 具有哪些值)然后开始输出,反之亦然。

PHP 也可以通过自己的复活节彩蛋检测到,您可以在此处阅读有关此主题的信息: PHP Easter Eggs

关于php - 隐藏 PHP 的 X-Powered-By header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2318806/

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