如何识别远程主机

时间:2015-05-08 13:00:59

标签: php

根据此解决方案link,它显示了如何获取本地Web服务器的Web服务器名称,但如何通过URL为远程服务器执行相同操作?

即。 $_SERVER['software']返回名称,如 Apache / 2.2.21(Win32)PHP / 5.3.10

如何将此解决方案应用于远程服务器 - 例如:http://browserspy.dk/webserver.php

我希望能够指定远程服务器的名称,即$url = 'www.domain.com'; - 我想获取上面显示的$url

中指定的主机名的Web服务器名称

我只对网络服务器名称

感兴趣

1 个答案:

答案 0 :(得分:1)

trainoasis是对的,你可以使用:

$_SERVER['SERVER_SOFTWARE']

$_SERVER['SERVER_SIGNATURE']

gethostbyaddr($_SERVER['REMOTE_ADDR']);