Узнать адреса в цепочке редиректов

masterprof

Client
Регистрация
15.04.2009
Сообщения
35
Благодарностей
3
Баллы
8
Здравствуйте

Есть к примеру сайт http://www.300mbfilms.co/
При заходе на него и клике по бекграунду мышкой открывается одно или несколько окошек браузера, в которых грузятся рекламные странички.
Если в зенке в проджектмейкере грузить, то открываются табы popup, popup-1 и т.д.
Рекламные странички загружаются через цепочку адресов (редирект1 -> редирект2 -> ... -> редиректХ -> конечный адрес)

Задача: узнать список этих адресов для каждого таба. Мож есть че-то типа журнала посещения для конкретного таба или че-то типа того.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Нет, просто экшеном Табы - Данные можно взять URL таба с номером 1, потом экшеном Браузер - Операции с табом закрыть таб по номеру. И все это в цикле, пока ошибка не возникнет (значит все табы позакрывали)
 

masterprof

Client
Регистрация
15.04.2009
Сообщения
35
Благодарностей
3
Баллы
8
Нет, просто экшеном Табы - Данные можно взять URL таба с номером 1, потом экшеном Браузер - Операции с табом закрыть таб по номеру. И все это в цикле, пока ошибка не возникнет (значит все табы позакрывали)
задачка немного другая

к примеру открывается таб popup
в нем грузится к примеру
http://site1.com, который редиректит на http://site2.com, который редиректит на http://site3.com, который редиректит на http://site4.com. В итоге в табе popup загружен адрес http://site4.com

нужно получить список
http://site1.com
http://site2.com
http://site3.com
http://site4.com
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 480
Благодарностей
5 917
Баллы
113

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Понял, тогда никак.
 

Gfoblin

Client
Регистрация
30.05.2013
Сообщения
4 604
Благодарностей
1 015
Баллы
113

masterprof

Client
Регистрация
15.04.2009
Сообщения
35
Благодарностей
3
Баллы
8

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 452
Благодарностей
1 886
Баллы
113
Тут наверное получится так - берёте первый урл, делаете на него гет запрос с отключением редиректов, ищете в коде куда его должно пересылать, делаете запрос на следующую страницу и так до конца.
 

masterprof

Client
Регистрация
15.04.2009
Сообщения
35
Благодарностей
3
Баллы
8
Тут наверное получится так - берёте первый урл, делаете на него гет запрос с отключением редиректов, ищете в коде куда его должно пересылать, делаете запрос на следующую страницу и так до конца.
проблема в том, что попапы реализованы с помощью яваскриптов и на разных сайтах по-разному. Чтоб эти первые адреса вычислить, прийдется для каждого сайта писать свою логику.
да и в цепочке редиректов зачастую яваскрипт-редиректы присутствуют
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 452
Благодарностей
1 886
Баллы
113
С первыми - да, прийдётся что то выдумывать.
А по редиректам - можно настроить, чтобы 1 выполнялся, таким образом, после запроса у Вас будет первый и второй адрес, не а далее по аналогии..
 

Bot_Sculptor

Client
Регистрация
11.06.2012
Сообщения
787
Благодарностей
239
Баллы
43
Здравствуйте

Есть к примеру сайт http://www.300mbfilms.co/
При заходе на него и клике по бекграунду мышкой открывается одно или несколько окошек браузера, в которых грузятся рекламные странички.
Если в зенке в проджектмейкере грузить, то открываются табы popup, popup-1 и т.д.
Рекламные странички загружаются через цепочку адресов (редирект1 -> редирект2 -> ... -> редиректХ -> конечный адрес)

Задача: узнать список этих адресов для каждого таба. Мож есть че-то типа журнала посещения для конкретного таба или че-то типа того.
прочитал только заголовок. может это поможет http://longurl.org/ +есть API
 

masterprof

Client
Регистрация
15.04.2009
Сообщения
35
Благодарностей
3
Баллы
8
А нет ли возможности добавлять http-заголовки в запросы браузера, помимо тех, что предусмотрены в профиле (в операциях над профилем этих полей нет)?
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
через Webbrowser на шарпе напрямую вроде как то можно было отследить цепочку редиректов
 
  • Спасибо
Реакции: masterprof

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)