curl和file_get_content无法正常工作

时间:2012-10-19 09:34:29

标签: php curl file-get-contents web-crawler

我想编写一个抓取程序来从其他网站中提取电话号码。我需要从近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);

0 个答案:

没有答案