0

我正在尝试实时验证给定域的 Google 索引 URL 以返回有效页数。我尝试使用 PHP get_headers()curl方法。但即使对于 50 个 URL,这两种方法都需要 1 分钟以上的时间。

有没有其他简单的方法可以用来检查 URL 是否存在?因为我必须实时显示结果,所以只需要几秒钟。

任何帮助,将不胜感激。谢谢

4

1 回答 1

2

您可以使用get_headers功能

$headers = @get_headers($url);
$valid = $headers && $headers[0] != 'HTTP/1.1 404 Not Found';
于 2020-07-09T12:26:09.493 回答