![]() |
Authorization: Basic
Запрос к скрипту идёт следующий
Код:
GET http://***/cgi-bin/user_info.cgi HTTP/1.0Код:
#!с:/perl/bin/perl.exeКод:
CHARSET_HTTP_METHOD - http://как его получить? |
Authorization это не переменная окружения, а заголовок HTTP запроса
Получить его можно через LWP или вынимать регулярками если через сокеты работаешь Я работаю так: 1. запрашиваю страницу 2. проверяю необходимость аутентификации Код:
if(exists $res->{_headers}->{'www-authenticate'}) { ... }Код:
$res->{_headers}->{'www-authenticate'}=~/basic realm=\"(.+?)\"/i || return 0;Код:
$ua->credentials($target.":80",$realm,login=>'password'); |
меня наверное неправильно поняли.
Я запрашиваю страницу, на ней Я ввожу имя и пароль нажимаю ОК теперь скрипт должен получить это имя и пароль и записать в файл(это не важно, мне нужно их хотябы получить) Я просто практически не разбираюсь в Perl |
| Время: 07:26 |