Краткое описание LWP::Simple

By | 23.11.2010
  1. LWP::Simple
  2. Синтаксис
  3. Описание
    1. get($url)
    2. head($url)
    3. getprint($url)
    4. getstore($url, $file)
  4. Полезные ссылки
    1. EN
    2. RU

Данный документ является частичным переводом http://search.cpan.org/~gaas/libwww-perl-5.826/lib/LWP/Simple.pm.


LWP::Simple

LWP::Simple – это упрощенный интерфейс к LWP.

LWP::Simple удобно использовать для вызова в командной строке и написании простых программ.

Если возможностей, которые предоставляет LWP::Simple, недостаточно, рекомендуется использовать LWP::UserAgent.


Синтаксис


Описание


get($url)

Функция get() обращается к указанному адресу, получает данные и возвращает их пользователю.

Функция вернет undef, если обращение прошло неуспешно. Аргумент $url может быть указан как простая строка или как ссылка на URI-объект.

Вывод:

или


head($url)

Функция получает заголовки документа и возвращает 5 значений: $content_type, $document_length, $modified_time, $expires, $server, или TRUE, если требуется получить только одно значение.

Если запрос выполнить не удалось, возвращает пустой список.

Пример:

Вывод:


getprint($url)

Функция запрашивает документ по указанному адресу и выводит его на печать. По-умолчанию вывод
осуществляется в STDOUT. Если запрос выполнить не удается, функция выводит ошибку в STDERR.

Пример:

Вывод:


getstore($url, $file)

Функция обращается по указанному адресу, получает документ и сохраняет его в заданном файле. Возвращает код ответа HTTP.

Вывод:

Содержание store.txt после выполнения скрипта:


Полезные ссылки


EN

http://search.cpan.org/~gaas/libwww-perl-5.826/lib/LWP.pm

http://search.cpan.org/~gaas/URI-1.37/URI.pm


RU

http://perl.dp.ua/articles/perllwp.html

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*