我想编写一个抓取程序来从其他网站中提取电话号码。我需要从近2000 links
获取它。有时它可以正常工作。我使用curl and file_get_contents
完成了这项工作。但有时候我无法从网站上获取内容。有时会显示520 error occurs
。还有其他方法可以做到这一点吗?任何人请帮助我......我的代码是
$original_file = @file_get_contents($url);
OR
$ch = curl_init();
// set url
curl_setopt($ch, CURLOPT_URL, $url);
//return the transfer as a string
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// $output contains the output string
$original_file = curl_exec($ch);