我制作了curl脚本,我的脚本在网站检测到bot后被阻止。
我怎样才能预防它,
i tried below code
$ch = curl_init();
$proxy = "10.128.60.40:3128";
// needed to disable SSL checks for this site
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,0);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,0);
curl_setopt($ch,CURLOPT_VERBOSE, 0);
curl_setopt($ch,CURLOPT_AUTOREFERER, false);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 5.1; rv:13.0) Gecko/20100101 Firefox/13.0.1');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1);
curl_setopt($ch, CURLOPT_PROXY, "$proxy");
但我仍然得到数据,因为你被阻止由于自动脚本,
如何发送动态IP来避免这个问题
你应该使用:
1)匿名代理(死得快,需要解析它们)
或
2) TOR https://www.torproject.org
或
3)不要那么活跃。使用睡眠(1);在你的代码