PHP Curl ile ip:port Proxy listesi alma



Php curl ile sitelerde ip:port şeklinde verilen proxy adreslerini dizi içerisine almak için aşağıdaki kodu kullnabilirsiniz.


$url = "http://proxy.com/ip:port";  

 $uyecek = curl_init(); 
 curl_setopt($uyecek, CURLOPT_URL, $url);
 curl_setopt($uyecek, CURLOPT_RETURNTRANSFER, true);
 curl_setopt($uyecek, CURLOPT_SSL_VERIFYPEER, false); 
 curl_setopt($uyecek, CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');
 $uyeal = curl_exec($uyecek);
 preg_match_all("!\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}:\d{2,4}!"$uyeal$cikti);

print_r($cikti);



0 Yorumlar