Все вопросы: [lwp]

15 вопросов

похожие теги: lwp-useragent
3
голосов
2ответов
2975 просмотров

ускорение LWP Useragent

Мне нужно выполнить большое количество почтовых HTTP-запросов и игнорировать ответ.В настоящее время я делаю это с помощью LWP :: UserAgent.Кажется, он работает несколько медленно, хотя я не уверен, ждет ли он ответа или что-то еще, есть ли способ ускорить его и, возможно, просто игнорировать от...

3
голосов
2ответов
312 просмотров

Can can I encode spaces as %20 in a POST from WWW::Mechanize?

I'm using WWW::Mechanize to do some standard website traversal, but at one point I have to construct a special POST request and send it off. All this requires session cookies. In the POST request I'm making, spaces are being encoded to + symbols, but I need them encoded as a %20. I can't figure...

22
голосов
1ответов
10048 просмотров

How can I accept gzip-compressed content using LWP::UserAgent?

I am fetching some pages over the Web using Perl's LWP::UserAgent and would like to be as polite as possible. By default, LWP::UserAgent does not seamlessly handle compressed content via gzip. Is there an easy way to make it do so, to save everyone some bandwidth?

5
голосов
3ответов
4434 просмотров

Как мне использовать Perl LWP для входа в веб-приложение?

Я хотел бы написать сценарий для входа в веб-приложение, а затем перехода к другим частям приложения: use HTTP::Request::Common qw(POST); use LWP::UserAgent; use Data::Dumper; $ua = LWP::UserAgent->new(keep_alive=>1); my $req = POST "http://example.com:5002/index.php", [ user_name ...

5
голосов
3ответов
1929 просмотров

Как веб-сканер Perl может отслеживать обратную передачу ASP.NET?

Я создаю веб-краулер на Perl / LWP. Как может веб-краулер переходить по ссылке в сетке ASP.NET следующим образом: <a id="ctl00_MainContent_listResult_Top_LnkNextPage" href="javascript:__doPostBack('ctl00$MainContent$listResult$Top$LnkNextPage','')">Next</a>

7
голосов
2ответов
6318 просмотров

Почему при загрузке моего изображения с помощью Perl LWP я получаю файл неправильного размера?

Я пытаюсь получить изображение с HTTP-сервера с помощью Perl. У меня есть полный URL-адрес файла, и я пытаюсь использовать my $data = LWP::Simple::get $params{URL}; my $filename = "image.jpg"; open (FH, ">$filename"); print FH $data; close (FH); Теперь, по крайней мере, для меня это...

5
голосов
3ответов
2489 просмотров

Прозрачная обработка содержимого, закодированного в GZip, с помощью WWW :: Mechanize

Я использую WWW :: Mechanize и в настоящее время обрабатываю HTTP-ответы с заголовком «Content-Encoding: gzip» в моем коде, сначала проверяя заголовки ответов, а затем используя IO :: Uncompress :: Gunzip для получения несжатого содержимого. Однако я хотел бы сделать это прозрачно, чтобы мето...

1
голосов
4ответов
955 просмотров

Какой репозиторий содержит LWP :: Parallel :: UserAgent?

Мне нужно установить LWP :: Parallel :: UserAgent для работы в среде Windows я использовал ActivePerl 5.10. Я ищу в Google, но не нашел информации о репо для этого пакета

4
голосов
1ответов
4844 просмотров

Как я могу работать с прокси-серверами с помощью LWP :: Simple?

Как я могу добавить в этот скрипт поддержку прокси? use LWP::Simple; $url = "http://stackoverflow.com"; $word = "how to ask"; $content = get $url; if($content =~ m/$word/) { print "Found $word"; }

11
голосов
2ответов
9008 просмотров

Могу ли я заставить LWP :: UserAgent принять сертификат SSL с истекшим сроком действия?

Я хотел бы знать, можно ли заставить LWP :: UserAgent принимать просроченный сертификат SSL для одного хорошо известного сервера. Проблема немного усложняется прокси-сервером Squid между ними. Я дошел до настройки среды отладки, например: use warnings; use strict; use Carp; use LWP::UserAg...

3
голосов
4ответов
5607 просмотров

Как я могу извлечь XML веб-сайта и сохранить его в файле с помощью Perl LWP?

Как я могу извлечь информацию с веб-сайта ( http://tv.yahoo.com/listings), а затем создать из него XML-файл? Я хочу сохранить его для последующего анализа и отображения информации с помощью JavaScript? Я новичок в Perl и понятия не имею, как это сделать.

6
голосов
3ответов
2439 просмотров

Сжатие HTTP-запроса с помощью LWP, Apache и mod_deflate

У меня есть система клиент / сервер, которая осуществляет обмен данными с использованием XML, передаваемого с использованием HTTP-запросов и ответов с клиентом, использующим Perl LWP, и сервером, на котором выполняется Perl CGI.pm через Apache. Кроме того, поток зашифрован с использованием SSL с...

44
голосов
8ответов
84572 просмотров

Как я могу заставить LWP проверять сертификаты сервера SSL?

Как я могу получить LWP , чтобы убедиться, что сертификат подключаемого сервера to подписан доверенным центром и выдается правильному хосту? Насколько я могу судить, он даже не проверяет, что сертификат претендует на имя хоста, к которому я подключаюсь. Это похоже на серьезную дыру в безопаснос...

12
голосов
4ответов
16630 просмотров

Истинный тайм-аут метода запроса LWP :: UserAgent

Я пытаюсь выполнить запрос к ненадежному серверу. Запрос - это хорошо, но он не на 100% необходим для успешного завершения моего Perl-скрипта. Проблема в том, что сервер иногда заходит в тупик (мы пытаемся выяснить, почему), и запрос никогда не будет успешным. Поскольку сервер считает, что он ак...

11
голосов
5ответов
3602 просмотров

Почему я не могу получить страницы из Википедии с помощью LWP :: Simple?

Я пытаюсь получить страницы Википедии с помощью LWP :: Simple , но они не вернемся. Этот код: #!/usr/bin/perl use strict; use LWP::Simple; print get("http://en.wikipedia.org/wiki/Stack_overflow"); ничего не печатает. Но если я использую другую веб-страницу, например http://www.google.co...