У меня есть URL, который перенаправляет на другое доменное имя каждый раз, когда я открываю его в браузере. Содержимое каждого домена, на который я перенаправлен, отображается ТОЛЬКО, если я перенаправлен с этого основного URL.
Другими словами: если я открою один из всех перенаправленных URL-адресов прямо в новом окне браузера, он покажет мне пустую страницу.
Я пытаюсь создать небольшого бота, который сможет справиться с этими двумя основными задачами:
1) Получить доменные имена, которые URL перенаправляет;
2) Получить реальное содержание этих перенаправленных доменных имен;
Я пытаюсь сделать это с помощью cURL, включая:
curl_setopt ($ ch, CURLOPT_COOKIE, 'tmpfile.tmp');
curl_setopt ($ ch, CURLOPT_COOKIEJAR, 'tmpfile.tmp');
curl_setopt ($ ch, CURLOPT_COOKIEFILE, 'tmpfile.tmp');
но все, что я могу получить, это следующий исходный код основного URL:
HTTP / 1.1 200 OK
Дата: сб, 20 апреля 2019 22:38:21 GMT
Content-Type: text / html; charset = utf-8
Передача-кодировка: чанки
Подключение: keep-alive
X-Powered-By: PHP / 5.4.16
Alt-Svc: h2 = ": 443"; ма = 60
Сервер: cloudflare
CF-RAY: 4caa9baab8cdbd98-AMS
<\ title> Идет загрузка, подождите ... <\ title>
window.name = String (Math.floor (Math.random () * 101) +100);
if (window.opener) {window.opener = null; }
window.location.replace ( "/ CGI-BIN / out.cgi л = NULL?");
Идет загрузка, пожалуйста подождите ...
Пожалуйста, помогите мне сделать сценарий, который достаточно притворяется, чтобы быть постоянным посетителем веб-сайта и иметь возможность собирать эти данные.
Этот проект для очень хорошего дела, и любая помощь будет очень признательна!