Обучение/Помощь новичкам | Чем сграбить сайт
Тема закрыта 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