问题file_get_contents受限制

时间:2019-02-12 18:52:01

标签: php

当前,我的代码收到403禁止的错误。

Warning: file_get_contents(https://website.com): failed to open stream: HTTP request failed! 
HTTP/1.1 403 Forbidden in simple_html_dom.php on line 75
Fatal error: Call to a member function find() on boolean in file.php on line 20

这是我正在使用的代码(simple_html_dom.php部分只是simple_html_dom的库。

$html = file_get_html("https://website.com");   
foreach($html->find('a') as $element) 
{
  // the foreach data here.
}

发生错误的地方是foreach,之前相同的代码已在工作,然后随机停止。我认为发生了两件事之一,Cloudflare阻止了我的网站IP,或者我达到了请求数量的配额。

我该如何使用代理甚至卷曲来绕过它?

0 个答案:

没有答案