来自给定URL的服务器类型

时间:2011-09-26 06:45:01

标签: php html

从给定的“URL”获取服务器类型和信息的PHP函数是什么?

3 个答案:

答案 0 :(得分:1)

PHP没有内置函数来获取这种类型的信息(除非你有更简单的方法来获取它不涉及编程,或者除非你打算攻击服务器,否则它很少有用)。 / p>

通过检查HTTP响应标头(有些人会声明有关服务器的信息,有时不会,有时会撒谎),可以对服务器的内容做出有根据的猜测。

我相信也可以进行低级网络测试,以寻找有关它如何响应并将该信息用作指纹的奇怪之处。

答案 1 :(得分:0)

$_SERVER)数组仅在运行php的服务器上可用,因为所有php变量都是如此。 如果您有权访问服务器,则可以使用($_SERVER)和phpinfo来获取信息。如果不这样做,则应使用其他工具检查服务器,如:nmap

答案 2 :(得分:0)

$ _ SERVER仅适用于localhost,但您应该尝试一下

如果服务器管理员没有更改服务器签名,您可以获得一些信息。 比如当你去404错误链接apache发送信息在页面的末尾,你可以使用fopen()函数得到它...

我认为还有其他办法可以做到这一点..如果你找到另一种方法,请在这里发布