Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Парсер с редиректом ....
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
Всем привет!
Суть проблемы такова:
Надо спарсить результат поиска торрент трекера.
Но, при обращении на прямую к странице вывода результа там подставляется вторая get переменная к адресу: attempt=1.
Т.е. адрес: http://tfile.ru/forum/ssearch.php?q=терминатор
принимает вид: http://tfile.ru/forum/ssearch.php?q=терминатор&attempt=1
Похоже на редирект, но в заголовках информации об этом нет.
То есть это ни редирект. Но тогда что это может быть?
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
редирект через meta
DlTA
Отправлено: 01 Мая, 2012 - 07:23:04
Постоянный участник
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
это редирект, чем именно он реализован не понятно, проверять леньки,
и происходит он только в том случае если еще не получены куки, как только куки получены, больше переброса не происходит.
armancho7777777
Отправлено: 01 Мая, 2012 - 07:25:24
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
armancho7777777 пишет:
И как его подловить curl-ом?
никак
1 раз зашел вхолостую- куку поймал и дальше ходишь парсишь
может js редиректит (Добавление)
тогда хреново))
armancho7777777
Отправлено: 01 Мая, 2012 - 07:31:30
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
LIME пишет:
может js редиректит
Тоже так думал, но просмотрел весь их JS, - нет такого.
LIME
Отправлено: 01 Мая, 2012 - 07:31:47
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
вернее надо смотреть что он делает и эмулировать (Добавление)
ты смотрел то что курл 1ый раз поймал или после редиректа?
armancho7777777
Отправлено: 01 Мая, 2012 - 07:38:14
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
LIME пишет:
1 раз зашел вхолостую- куку поймал и дальше ходишь парсишь
Я так и думал сделать. Но записывается только эта кука:
tfile.ru FALSE / FALSE 0 JSESSIONID 6aebc0fe759d53548eb700dae247
А там ещё несколо есть, что не записались.
LIME пишет:
ты смотрел то что курл 1ый раз поймал или после редиректа?
Успевает записать часть куки:
tfile.ru FALSE / FALSE 0 JSESSIONID 6aebc0fe759d53548eb700dae247
Но и при запросе главной страницы он записывает тоже самое.
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
значит они js пишутся
armancho7777777
Отправлено: 01 Мая, 2012 - 07:47:44
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
Но я смотрел JS исходники те, что в исходном коде страницы.
Нет там ничего такого. (Добавление)
И связаться я с ними немогу, что бы позволили получать результаты поиска.
LIME
Отправлено: 01 Мая, 2012 - 07:58:29
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.