Название: LWP - библиотека для доступа к WWW из Perl.
Автор перевода: Вадим Хомаха.
Данная публикация посвящена наиболее темному, но самому нужному для продвинутого разработчика web-приложений аспекту программирования на языке Perl - автоматизации задач для World Wide Web и созданию Web - роботов.
Честно говоря, я никогда бы не подумал, что для любимого мною модуля языка Perl может быть такая корявая документация. Насколько я привык доверять документации, но в случае LWP нужно сразу же лезть в исходный текст модулей. Только после этого в голове наступает некоторое прояснение (не всегда!).
Конечно же, чтение этой документации требует серьезной предварительной подготовки. В частности, требуется хорошее знание нюансов протокола HTTP (спецификации RFC2616), CGI, правил работы с роботами и многого другого.
Джисл Аас, автор LWP - libwww-perl, - проделал огромную работу, облегчив задачу автоматизации задач Web, но с английскимя зыком у него, к сожалению, большие проблемы. Иногда очень трудно было понять, что же, в конце концов, он хотел сказать… Отсюда и качество учебника - поваренной книги LWP в примерах… и документации ко всем прочим модулям пакета.
Несмотря на низкое качество документации, сама реализация библиотеки достойна восхищения. Создать нормального робота, написав десяток строк на Perl - это просто фантастика! А приложение - полнофункциональный сервер HTTP в виде пары дюжин строк?
Я не претендую на роль истины в последней инстанции. Человеку свойственно ошибаться - увы! Качество моего перевода, наверняка, не лучше, чем у большинства книг, имеющихся в продаже. Попытка - не пытка, сказал палач. Читайте, критикуйте, присылайте свои пожелания и толкования. Все они будут приняты с благодарностью.
СОДЕРЖАНИЕ
ПРЕДИСЛОВИЕ автора перевода 2
Терминология 3
GET 4
HEAD 5
POST 5
Прокси-серверы 5
Доступ к защищенным документам 6
Файлы COOKIE 6
HTTPS 7
Создание зеркал 7
Документы большого размера 7
LWP - Библиотека для доступа к WWW из Perl Версия 5 48 9
Наименование 9
Поддерживаемые платформы 9
Синтаксис 9
Описание 9
Модель обмена информацией в стиле HTTP 10
Объект - запрос 11
Объект-отклик 11
Пользовательский агент (User Agent) 12
Пример 12
Межсетевой уровень 13
Запросы HTTP 13
Запросы HTTPS 14
Запросы FTP 14
Запросы News 15
Запросы Gopher 15
Файловые запросы 15
Запросы Mailto 16
Обзор классов и пакетов 16
Дополнительная документация 16
Ошибки 17
Благодарности 17
Авторские права 17
Откуда можно загрузить библиотеку 17
LWP::SIMPLE – простой процедурный интерфейс LWP 18
Синтаксис 18
Описание 18
Смотрите также 19
Синтаксис 19
Описание 20
Методы 20
Смотрите также 23
LWP::RobotUA – Класс для реализации Web-роботов 23
Синтаксис 23
Описание 23
Методы 23
Смотрите также: 24
WWW::RobotsRules анализатор файлов robots txt 24
Синтаксис 24
Описание 24
ROBOTS TXT 25
Описание библиотеки libwww-perl
Примеры файлов ROBOTS TXT 25
Смотрите также 26
WWW::RobotRules::AnyDBM_File постоянно хранимые правила
обработки файлов /robots txt - RobotRules 26
Синтаксис 26
Описание 26
Смотрите также 26
LWP::Debug - подпрограммы отладки для библиотеки libwww-perl
Синтаксис 26
Описание 27
LWP::MediaTypes предполагаемый тип содержимого файла или URL
Синтаксис 27
Описание 28
LWP::Protocol Базовый класс для протоколов LWP 29
Синтаксис 29
Описание 29
LWP::MemberMixin класс для доступа к переменным библиотеки
LWP 30
Описание 30
HTTP::Headers Класс, инкапсулирующий заголовки сообщений
HTTP 31
Синтаксис 31
Описание 31
Методы, обеспечивающие удобный доступ к заголовкам 32
HTTP::Headers::Util Служебные функции для анализа заголовков
Синтаксис 34
Описание 34
HTTP::Message Класс, инкапсулирующий сообщения HTTP 35
Синтаксис 35
Описание 35
HTTP::Request Класс, инкапсулирующий запросы HTTP 36
Синтаксис 36
Описание 36
Смотрите также 37
HTTP::Request::Common создание обычных объектов
HTTP::Request 37
Синтаксис 37
Описание 37
HTTP::Response Класс, инкапсулирующий отклики HTTP 40
Синтаксис 40
Описание 40
HTTP::Daemon класс простого сервера http 42
Синтаксис 42
Описание 42
Методы 42
HTTP::Status - Коды состояния HTTP 45
Синтаксис 45
Описание 45
Описание библиотеки libwww-perl
Константы 45
Функции 46
Ошибки 46
HTTP::Date процедуры преобраования даты 46
Синтаксис 46
Описание 47
Смотрите также 48
HTTP::Negotiate Выбор приемлемого варианта документа 48
Синтаксис 48
Описание 48
Варианты 49
Заголовки ACCEPT 50
HTTP::Cookies Обработка и хранение файлов cookie 51
Синтаксис 51
Описание 51
Методы 52
Дочерние классы 53
Рейтинг: | 4.8 баллов / 2537 оценок |
Формат: | Книга |
Уже скачали: | 12836 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
Автор: Манн Ю.В. Название: В поисках живой души: Мертвые души. Писатель - критика - читательИздательство: КнигаГод: 1984Серия: Судьбы книгФормат: pdfРазмер: 29 MbНеобычна судьба «Мертвых душ». Письма, . . .
Название: Обществознание: учебно-практический справочникавтор: Е. В. ДомашекИздательство: ФениксГод выпуска: 2014ISBN: 978-5-222-21082-6Формат: PDFРазмер: 28 MBКоличество страниц: 192Описание: Учебно- . . .
Название: Сергей Михалков - Мои стихиАвтор: Сергей МихалковИздательство: Советский писательГод: 1938Формат: pdfРазмер: 11 мбCтраниц: 114Язык: русскийВ издание вошел сборник стихов известного детского . . .
Автор: Andreeva V.P., Tolmachova V.D. / Андреева В.П., Толмачева В.Д. Название: El verbo ruso. Régimen preposicional y sin preposiciones / Русский глагол. Предложное и беспредложное управлениеИзд . . .
Название: Павлик МорозовАвтор: Щипачев Степан ПетровичИздательство: ДетгизГод: 1951Формат: pdfРазмер: 6 мбCтраниц: 68Язык: русскийАвтору книги Щипачеву Степану Петровичу за поэму "Павлик Морозов" прис . . .
Автор: Манн Ю.В. (отв. ред.). Название: Н.В. Гоголь. Материалы и исследованияИздательство: НаследиеГод: 1995Страниц: 256Формат: pdfРазмер: 22 MbНастоящий сборник открывает собою серию научных изданий, . . .
Название: В стране огненных птицАвтор: Хардинг Дж.Издательство: Земля и ФабрикаГод: 1927Формат: pdfРазмер: 13 мбCтраниц: 116Язык: русскийПриключения двух юных натуралистов на вест-индских островах.Tur . . .
Автор: Jose Maria ParramonНазвание: Manuales Parramon - FiguraИздательство: ParramonГод: 1997Формат: PDF Страниц: 96Язык: SpanishРазмер: 37.7 MBThis series is designed for artist, contains theoretical . . .
Автор: Harrison H., Cornish J.Название: Como Pintar Paisajes A La AcuarelaИздательство: AcantoГод: 2006Страниц: 158Формат: pdfЯзык: испанскийРазмер: 59 MbКак рисовать пейзажи акварелью. Подробные поша . . .
Автор: Марков М.С. (ред.) Название: Вулканизм и тектоника ЛуныИздательство: НаукаГод: 1974Страниц: 248Формат: djvuРазмер: 15 MbКнига посвящена вопросам лунного вулканизма и тектоники.В разделе А. Л. С . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге LWP библиотека для доступа к WWW из Perl. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.