Обучение/Помощь новичкам | Чем сграбить сайт
Тема закрыта by
Mr.Max
Причина: ()))
Причина: ()))
http:// 91.92.66.82/trash/ttv-list/ace.json
Курл не берет !
Курл не берет !
Mr.Max , file_get_contents
PAIN (05.04.2020 в 10:58)
Mr.Max , file_get_contents
Mr.Max , file_get_contents
Сам пробовал то ? Там защита
Curl + прокси
Заголовки возможно нужно подставлять
________
посл. ред. 05.04.2020 в 11:04; всего 1 раз(а); by Wins
Заголовки возможно нужно подставлять
________
посл. ред. 05.04.2020 в 11:04; всего 1 раз(а); by Wins
Зачем тебе ?
Там же урл заблокирован на файлы
Там же урл заблокирован на файлы
WapRu (05.04.2020 в 11:04)
Зачем тебе ?
Там же урл заблокирован на файлы
Зачем тебе ?
Там же урл заблокирован на файлы
Мне нужно получить содержимое этой страницы.
http://91.92.66.82/trash/ttv-list/robot.php
С сжатием всё прекрасно отдаётся
curl -Sv --compressed http://91.92.66.82/trash/ttv-list/ace.json
С сжатием всё прекрасно отдаётся
curl -Sv --compressed http://91.92.66.82/trash/ttv-list/ace.json
Mobiaaa (05.04.2020 в 11:10)
http://91.92.66.82/trash/ttv-list/robot.php
С сжатием всё прекрасно отдаётся
curl -Sv --compressed http://91.92.66.82/trash/ttv-list/ace.json
http://91.92.66.82/trash/ttv-list/robot.php
С сжатием всё прекрасно отдаётся
curl -Sv --compressed http://91.92.66.82/trash/ttv-list/ace.json
Как это на php реализовать в заголовки пихнуть ?
Mr.Max ,
php
$url = 'http://91.92.66.82/trash/ttv-list/ace.json'; function curl($url) { $headers = [ 'Accept-Language: pl,en-US;q=0.9,en;q=0.8', 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8', 'User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36' ]; $cookie = 'cookie.txt'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_MAXREDIRS, 5); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_VERBOSE, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 0); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_ENCODING, 'gzip'); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); if (!file_exists($cookie)){ curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie); }else{ curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie); } $c = curl_exec($ch); curl_close($ch); return $c; } echo curl($url); Стр.: 1, 2
