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

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

Реклама

Perl для IP-Телефонии (30 – Web-клиенты, часть 2)

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

Установка библиотеки LWP.

В 1995 году появилась первая версия LWP, написанная Мартином Костером, (Martin Koster) и Гисле Аасом (Gisle Aas). С тех пор ее сопровождением и доработкой занимается Гисле Аас при помощи других участников разработки.

Основная библиотека LWP, которая может быть получена из архива CPAN в файле libwww-X.XX.tar.gz (где Х.ХХ — номер самой последней версии), предоставляет поддержку протоколов HTTP, FTP, Gopher, SMTP, NNTP и HTTPS (HTTP с поддерж­кой уровня защищенных сокетов протокола IP) и другие, в том числе для отправки смс из 1С программы. Однако перед ее установкой необходимо установить ряд дополнительных модулей, таких как: URI (интерпретация и обработка URL), Net::FTP (поддержка URL в формате ftp://), MIME::Base64 (поддержка основных средств аутентификации HTTP), Digest::MD5 (поддержка средств аутентификации HTTP с помощью дайджеста сообщения, вычисленного по алгоритму MD5), HTML::HeadParser (поиск тега <BASE> в заголовках HTML).

Каждый из этих модулей можно загрузить и установить отдельно, но проще всего установить библиотеку LWP и все ее дополнительные модули в пакетном режиме с ис­пользованием стандартного модуля CPAN. Ниже показано, как это выполнить из ко­мандной строки:

% perl -MCPAN -е 'install Bundle::LWP'

В результате будет выполнена загрузка модуля CPAN, а затем вызвана функция Install () для загрузки, сборки и установки библиотеки LWP и всех вспомогательных Модулей, необходимых для ее работы.

В свое время в состав библиотеки LWP входили модули интерпретации и форматирования HTML, но теперь они распространяются в виде отдельных пакетов, соответ­ственно, называемых HTML::Parser и HTML::Formatter. Для них, в свою очередь, также требуется ряд вспомогательных пакетов, которые проще всего установить с ис­пользованием модуля CPAN, выполнив следующую команду:

% perl -CPAN -е 'install HTML::Parser'  -e 'install HTML::Formatter'

При желании эти библиотеки можно установить вручную, руководствуясь приве­денным ниже списком пакетов, которые необходимо загрузить и установить.

HTML::Parser  - синтаксический анализ HTML
HTM::TreeBuilder - создание дерева синтаксического анализа HTML
Font::AFM - размерные характеристики шрифтов PostScript
HTML::Formatted - представление кода HTML в другом формате

2014-03-09 13:48:29

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


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


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


РЕКОМЕНДУЕМ

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