- Автор темы
- #1
Вечер добрый.
Есть сайт
при частом парсинге срабатывает 403 Forbidden (при помощи прокси обходиться)
второй момент чтобы получить номер отправляется POST-запрос такого вида
была написана функция
запрос отправляется но блин еще проверка где-то
после просмотра HHTP заголовков добавил X-Requested-With: XMLHttpRequest - но тоже не помогает
Есть сайт
Скрытое содержимое доступно для зарегистрированных пользователей!
при частом парсинге срабатывает 403 Forbidden (при помощи прокси обходиться)
второй момент чтобы получить номер отправляется POST-запрос такого вида
Скрытое содержимое доступно для зарегистрированных пользователей!
была написана функция
PHP:
function gcurl_content_post($url,$id){
$ch = curl_init();
$close = true;
$cookie = 'Cookie: mf_r=1424274273.6.30743; __utma=73089740.40023876.1424274277.1428417333.1428595878.54; __utmz=73089740.1424937570.18.2.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=(not%20provided); __utmv=73089740.|1=User%20Type=guest=1; minfincomua_region=0; __nc_l=2045343883300:|; __utmb=73089740.2.9.1428595878; _ym_visorc_11388685=b; __nc_ws=eyI3NEMyLTZERDktOTg4Qy04Mzg1LTFZWVdvcCI6eyJ2YyI6MX19';
$data = array('action'=>'auction-get-contacts','bid'=>$id,'r'=>'true');
$cc = dirname(__FILE__) . '\cookies.txt';
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2) Gecko/20100115 Firefox/3.6 mozila');
curl_setopt($ch, CURLOPT_HEADER, array("X-Requested-With: XMLHttpRequest", "Content-Type: application/x-www-form-urlencoded; charset=UTF-8"));
curl_setopt($ch, CURLOPT_COOKIESESSION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 10);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cc);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cc);
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$content = curl_exec($ch);
if($close==true) curl_close($ch);
return $content;
}
запрос отправляется но блин еще проверка где-то
после просмотра HHTP заголовков добавил X-Requested-With: XMLHttpRequest - но тоже не помогает