在PHP中检查大量代理

时间:2019-01-27 00:13:15

标签: php proxy fsockopen

我正在研究代理刮板,它将在Internet上搜索代理,然后检查所有代理,然后将它们存储在文件中。

我需要检查大约2万个代理,但是我现在拥有的脚本太慢了,它发出Cloudflare超时错误。

这是我的代码,但是问题是,它花了很多时间总是给我超时错误。

// this is looped in a foreach
$proxy = "127.0.0.1";
list($host,$port) = explode(':', $proxy);

if($fp = @fsockopen($host,$port,$errCode,$errStr,5)){   
    return $proxy;
}
fclose($fp);

我希望有人可以提供解决方案。谢谢!

0 个答案:

没有答案