希望你能帮我一把。
我试图检查一个网站(实际上是多个网站,我可以做的一部分,我自己:p )是否在线或离线通过他们的IP地址。我搜索了一下,找出了两种方法。
想知道哪种方法更好,更可靠。还是我错过了另一种方法?
我读到使用curl库是最好的方法,但我不知道如何使用IP地址(而不是链接)。此外,我宁愿不使用没有预先安装的库,除非它有很大的不同。
发布于 2012-06-26 13:56:35
这真的取决于你所说的“在线”是什么意思。Ping将告诉您是否有一个具有给定IP地址的主机响应ping请求(大多数是这样做的,但有些主机没有被配置为。或者,在您和主机之间可能有一个没有帮助的路由器,它不会传递数据包)
如果您真的想知道主机是否是一个正常运行的HTTP服务器,那么curl之类的内容将更有用。例如,您可以检查返回的状态是200。
https://stackoverflow.com/questions/11208558
复制相似问题