从给定的“URL”获取服务器类型和信息的PHP函数是什么?
答案 0 :(得分:1)
PHP没有内置函数来获取这种类型的信息(除非你有更简单的方法来获取它不涉及编程,或者除非你打算攻击服务器,否则它很少有用)。 / p>
通过检查HTTP响应标头(有些人会声明有关服务器的信息,有时不会,有时会撒谎),可以对服务器的内容做出有根据的猜测。
我相信也可以进行低级网络测试,以寻找有关它如何响应并将该信息用作指纹的奇怪之处。
答案 1 :(得分:0)
($_SERVER
)数组仅在运行php的服务器上可用,因为所有php变量都是如此。
如果您有权访问服务器,则可以使用($_SERVER
)和phpinfo来获取信息。如果不这样做,则应使用其他工具检查服务器,如:nmap
。
答案 2 :(得分:0)
$ _ SERVER仅适用于localhost,但您应该尝试一下
如果服务器管理员没有更改服务器签名,您可以获得一些信息。 比如当你去404错误链接apache发送信息在页面的末尾,你可以使用fopen()函数得到它...
我认为还有其他办法可以做到这一点..如果你找到另一种方法,请在这里发布