get_headers()检查站点是否在线有多可靠?

时间:2014-10-08 13:05:59

标签: php

get_headers()检查网站是否在线有多可靠?

基本上:

    $check = get_headers($url,1);

那么它的可靠程度如何,我可以依赖它的准确性吗?

1 个答案:

答案 0 :(得分:0)

如果你想使用get_headers()的结果输入任何其他函数,我不会指望100%的准确性。如果你想亲眼看看结果(就像我一样)并自己修理或检查任何差异,那就没关系了。

结果可以通过get_headers()和cURL的许多内容来实现。就个人而言,我在我工作时每天至少管理一次我所管理的所有网站的数组运行cURL,通常我会得到一些误报。我过去常常使用get_headers()方法,但就假阴性而言,我没有发现任何差异。我切换到cURL的原因是它在返回错误消息等方面提供了更好的选择。

注意:如果像我一样,你针对你管理的一系列网站运行这个,我应该指出,在很多情况下,这种方法导致我被我的托管服务提供商吸入黑名单,因为我在他们在同一时间发现了来自其他地方的蛮力攻击。一些电话给技术支持,几周后他们开始认出我,当我打电话时......不是一件好事。