Личный кабинет    
Назад К началу Вперед Карта сайта Телефонные коды стран и городов Мира Анализатор тарифов Служб IP-Телефонии и Рейтинг

Разделы
Введение
Литература
Операторы
Оборудование
Анализатор
Сотрудничество
Печать карт
Новости
Опросник
Коды
Справка
Работа
Каталог
Хостинг
Личный кабинет

Реклама

Perl для IP-Телефонии (31 – Примеры LWP, часть 18)

предыдущая часть ««»» следующая часть

Для предоставления модулю LWP подробной информации могут применяться два спосо­ба. Один из них состоит во включении имени пользователя и пароля в состав пере­менных экземпляра агента пользователя с помощью метода credentials () этого объекта. Как описано выше, метод credentials ( ) сохраняет аутентификационную информацию в хешированной таблице, индексами которой является имя хоста, номер порта и область действуя аутентификационной информации vds ssd Web-cepвepa . Если в эту таблицу перед созданием первого запроса будет внесен набор паролей, то модули LWP::UserAgent будет обращаться к этой таблице в поисках имени пользователя и пароля для использования во время доступа к защищенной странице. Такие правила поведения метода get_basic_credentials () предусмотрены по умолчанию.

Еще один способ состоит в получении от пользователя необходимой информаций во время выполнения. Это можно выполнить путем создания подкласса класа LWP::UserAgent и перекрытия метода get_basic_credentials (). После вызова сценария специализированный метод get_basic_credentials () выведет для пользователя запрос предоставить требуемую информацию.

Последний вариант реализован в сценарии get_uri2.pl. При обращении к незащищенным страницам он действует точно так же, как первоначальный сценарий, однако при выборе защищенной страницы он выдает пользователю запрос ввести имя пользователя и пароль. Если имя пользователя и пароль будут приняты, информационное наполнение, на которое указывает данный URL, будет выведено на стандартное устройство вывода. В ином случае Запрос завершится неудачей с сообщением об ошибке “Authorization Required” (код состояния 401).



2014-04-05 12:01:47

предыдущая часть ««»» следующая часть


ДОКУМЕНТАЦИЯ VoIP


НОВОСТИ СВЯЗИ


РЕКОМЕНДУЕМ

 
[ стандарты | обзор | оборудование | анализатор | коды | новости | карта | партнерам | Мы ВКонтаке ]
Запрещается копировать материалы сайта без уведомления авторов.
С вопросами и предложениями обращайтесь со страницы контактов
Copyright c 1999-2024 IPTop.Net
 
IP-Телефония, Интернет Телефония, Компьютерная телефония