我需要从远程http server.Im获取一些数据,使用Curl Classes进行多请求。 我的问题是远程服务器的防火墙。我在10000 GET和POST请求之间发送1000。而服务器从DDOS禁止我。CURL和DDOS问题
©使用此措施。
包仍然包含头信息
curl_setopt($这 - > CH,CURLOPT_HTTPHEADER,$头);
包仍包含随机referer信息,
curl_setopt($这 - > CH,CURLOPT_REFERER,$参[兰特(0,计数($参))]);
包仍包含随机用户代理
curl_setopt($这 - > CH,CURLOPT_USERAGENT,$剂[兰特(0,计数($剂))]);
我用随机间隔的睡眠功能发送包。
sleep(rand(0,10));
但是禁止每次访问服务器1小时。
对不起,我的英语不好:) 谢谢大家。
有没有机会远程服务器应该拒绝这个数量的入站请求_intentionally_? – quickshiftin