LINUX.ORG.RU

Хорошая документация c примерами по LWP::UserAgent


0

0

Где можно найти хорошую документацию c примерами по LWP::UserAgent. На кпане там описание и мне не совчем понятно как нпаример сохрнать куки. Лигнюсь на форум, получаю сообщение что удачно залогинился и сейчас буду перемещен на страницу. При дальнейших попытказ работы с форумом выдается сообщение что я не залогинен.

    my $cookie = HTTP::Cookies->new ( );
    $agent = LWP::UserAgent-> new ( );
    $agent->agent("Opera");

    my $url = "http://diesel.elcat.kg/index.php";;
    $cookie = $agent-> cookie_jar( );
    my $response = $agent->post ( $url,
        [
            'act' => 'Login',
            'CODE' => '01',
            'referer' => '...',
            'UserName' => '...',
            'PassWord' => '...',
        ],
    );
    die "Can't get $url -- ", $response->status_line unless $response->is_success;

    print ( Convert::Cyrillic::cstocs ( $src, $dst, $response->content));
    my $q;
    $q = $1 if ($response->content =~ m/s=(\w*);?\ ?/g);
    print ( "\n>>>".$q."<<<\n");

    $response = $agent->get ( $url,
        [
            s => $q,
        ],
    );
    die "Can't get $url -- ", $response->status_line unless $response->is_success;


    print ( Convert::Cyrillic::cstocs ( $src, $dst, $response->content));



man на него хорошая документация.

Zulu ★★☆☆
()
Ответ на: комментарий от anonymous

это не для спама, угомонись.

tmp
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.