Автор Тема: Как узнать куда редиректит 302 ?  (Прочитано 4480 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Elenka

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 83
  • +0/-0
  • 0
    • Просмотр профиля
    • http://soccercleats.blogs.sapo.pt
Как узнать куда редиректит 302 ?
« : 11 Июня 2006, 17:43:46 »
Задача такая - обращаемся к скрипту через http post, он отдает 302 редирект, как узнать куда он редиректит дальше ?

спасибо

Оффлайн Elenka

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 83
  • +0/-0
  • 0
    • Просмотр профиля
    • http://soccercleats.blogs.sapo.pt
Как узнать куда редиректит 302 ?
« Ответ #1 : 11 Июня 2006, 19:35:27 »
что-то прояснилось...
после вставки строки перед коннектом
push @{ $ua->requests_redirectable }, \'POST\';

редиректы пошли...но как промежуточные ххватать...

вот лог

LWP::UserAgent::new: ()
LWP::UserAgent::proxy: ARRAY(0x81d8da8) http://200.176.29.94:6588
LWP::UserAgent::proxy: http http://200.176.29.94:6588
LWP::UserAgent::request: ()
LWP::UserAgent::send_request: POST http://stats.sebabki.com/login.php
LWP::UserAgent::_need_proxy: Proxied to http://200.176.29.11:6588
LWP::Protocol::http::request: ()
LWP::UserAgent::request: Simple response: Found
LWP::UserAgent::request: ()
LWP::UserAgent::send_request: GET http://url.com/system.php?from=./mainview.php
LWP::UserAgent::_need_proxy: Proxied to http://200.176.29.11:6588
LWP::Protocol::http::request: ()
LWP::UserAgent::request: Simple response: Found
LWP::UserAgent::request: ()
LWP::UserAgent::send_request: GET http://url.com/login.php
LWP::UserAgent::_need_proxy: Proxied to http://200.176.29.11:6588
LWP::Protocol::http::request: ()
LWP::Protocol::collect: read 1448 bytes
LWP::Protocol::collect: read 1448 bytes
LWP::Protocol::collect: read 1448 bytes
LWP::Protocol::collect: read 1270 bytes
LWP::UserAgent::request: Simple response: OK

то есть логин пошел, редиректнул на mainview.php и туда же по видимому отдал куки, потом заметил что куки не отдаются обратно редиректит на логин пейдж....как быть ?

Оффлайн xames

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 62
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как узнать куда редиректит 302 ?
« Ответ #2 : 11 Июня 2006, 20:14:36 »
perldoc WWW::Mechanize;

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28