Автор Тема: GET с посыланием куки  (Прочитано 3484 раз)

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

Оффлайн Harvester

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 123
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
GET с посыланием куки
« : 26 Мая 2008, 19:20:51 »
Имеем:

$ua = LWP::UserAgent->new;
$request = HTTP::Request->new(\'GET\', http://...);
$hhh=$ua->request($request)->as_string;

Т.е. нужно получить $hhh и обработать. Но на сервере есть аутентификация через куки. Как послать удаленному серверу значение ранее установленной куки, чтобы он воспринял меня как браузер?:rolleyes:
Если ты не один, значит... ты ноль!

Оффлайн ravshaniy

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 191
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
GET с посыланием куки
« Ответ #1 : 27 Мая 2008, 18:49:30 »
поковырял я немного LWP, в доке написано есть поддержка кукей.
полистал файл агента там есть sub cookie_jar и юзают они
use HTTP::Cookies;
этой инфы должно быть достаточно наверна?
убили кенни, сволочи

Оффлайн Harvester

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 123
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
GET с посыланием куки
« Ответ #2 : 28 Мая 2008, 23:28:19 »
Я так понял нужно сначала послать пароль с логином - принять и записать куку в файл, а потом в заголовке послать серверу "привет". Тогда сервер на get ответит правильно...
Если ты не один, значит... ты ноль!

Оффлайн arto

  • Ветеран
  • *****
  • Сообщений: 699
  • +0/-0
  • 2
    • Просмотр профиля
GET с посыланием куки
« Ответ #3 : 29 Мая 2008, 01:28:13 »
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