Как в PHP отправить REFERER через cURL

*

26.06.2019 в 13:54
Название: Как в PHP отправить REFERER через cURL
Описание:

И так реализовываем данный метод на примере моего небольшого скриптика для накрутки посещаемости сайта. Сначала мы позаботимся о REFERER и заранее подготовим их, но не просто так один а несколько и желательно рандомно. Это я сделаю через регулярку, так удобнее будет.
<?php 
if($curl curl_init()) { //тут мы запускаем сеанс cURL 
curl_setopt($curlCURLOPT_URL'https://riblog.ru'); //это адресс который необходимо будет загрузить 
curl_setopt($curlCURLOPT_HEADER1); // нам необходимо получить HTTP заголовки, для того что бы определить переадресацию 
curl_setopt($curlCURLOPT_RETURNTRANSFER1); // возвращаем результаты вместо вывода 
curl_setopt($curlCURLOPT_REFERER$input[$rand_keys[0]]); //подставляем реферы в рандомном порядке 
$out curl_exec($curl); //Выполняем сам запрос cURL 
curl_close($curl); //Завершаем текущий сеанс cURL 
if (preg_match("!Location: (.*)!"$out$matches)) { //определяем редирект 
echo 'тут редирект'//если на сайте есть редирект 
}else{ 
echo 
'<div style="display: none;"> '.$out.'</div>'//так как я использовал его как накрутку то все параметры я скрыл так как зачем мне их видеть. За скрытость отвечает display: none 


?>
Ну вот и все, каждый раз когда вы будете обновлять страницу со скриптом, то и REFERER у вас будет меняться. Хочу подметить вам, что REFERER не передается через IFRAME. По этому засунуть его в IFRAME не получится. Так же в скрипте можно реализовать загрузку через прокси, но это уже надо его дописывать.





Keywords:

133



На главную
Комментарии 0
Комментариев нет