나는이 웹을 긁어 내려고 노력하고 있지만, 나는 img 스크립트를 반향합니다. 반환 403 금단의 nginx/1.4.3PHP 긁기 반환 403 금지됨
누구든지 도와 줄 수 있습니까?
이 내 코드 :
$url = '1cak.com/trending-0-&ajax_seek=1396912798&seek_max_time=1396921201';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_TIMEOUT, 15);
curl_setopt($ch,CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17)');
curl_setopt($ch, CURLOPT_FRESH_CONNECT, TRUE);
$curl_scraped_page = curl_exec($ch);
$html = new simple_html_dom();
$html->load($curl_scraped_page);
foreach($html->find('div[style="border-bottom:1px solid #ccc;padding-bottom:10px;padding-top:10px"]') as $item){
echo $item->find('img',0)->src ."<br/>";
echo "<img src=".$item->find('img',0)->src."><br/>";
}
어쩌면 누군가는 당신이 그렇게하기를 원하지 않을 것입니다. ;) – Carsten