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

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

Реклама

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

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

В отличие от предыдущего примера, для зеркального отображения не нужно соз­давать объект HTTP::Request. В этом случае методу mirror () агента пользователя просто передаются URL удаленного сервера и локальное имя файла для получения в ответ объекта HTTP::Response. Затем выводится сообщение с кодом состояния, возвращенное методом message () объекта ответа.

Эмуляция заполняемых форм.

В предыдущих двух примерах выполнялась выборка статических документов с удаленных Web-серверов. Однако основная часть наиболее интересного информацион­ного наполнения в Web вырабатывается динамическими серверными сценариями, такими как страницы поиска, оперативные каталоги и выпуски последних известий.

Серверные сценарии CGI (а также сервлеты и другие типы динамического ин­формационного наполнения) обычно приводятся в действие с помощью заполняе­мых форм HTML. Формы состоят из ряда заполняемых полей и, как правило, включают совокупность текстовых полей, всплывающих меню, списков прокрутки и кно­пок. Каждое поле имеет имя и значение. При отправке формы на сервер, обычно путем щелчка на кнопке, имена и текущие значения полей формы соединяются в строку специального формата и отправляются в серверный сценарий.

Модуль LWP позволяет эмулировать отправку данных заполняемой формы, но для этого необходимо знать, какие параметры должен получить удаленный сервер и в каком виде они должны быть представлены. Иногда с удаленного Web-узла можно получить указания о том, как вызывать его серверные сценарии, но чаще всего приходится определять параметры вызова сценариев путем просмотра исходного кода заполняемой формы.



2014-03-28 11:31:01

это интересно
Asterisk как IP-PBX расширяет возможности использования технических средств в IP-телефонии и упрощает этапы разработки и проектирования новых модулей. Прикладной язык программирования Perl, основанный на C позволяет сделать этот процесс значительно более гибким и легко изменяемым при необходимости.

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


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


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


РЕКОМЕНДУЕМ

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