Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/371.32  30 Aug 2000  15:21:50
 To : rwd@gutatelecom.ru
 Subject : Re: LWP и прибивание скриптов
 -------------------------------------------------------------------------------- 
 
 >>Такая проблема возникла - есть скрипт.
 >>use LWP::UserAgent;
 >>use CGI qw(header -no_debug);
 >>
 >>my $URL = 'http://www.yahoo.com/';
 >>my $res = LWP::UserAgent->new->request(new HTTP::Request GET => $URL);
 >>
 >>print header, $res->is_success ? $res->content : $res->status_line;
 >>
 >>Работает просто на ура.
 >>Меняю
 >>my $URL = 'http://kulichki-win.rambler.ru/';
 >>
 >>Hе работает. Очень долго висит, потом выдает "Zero Sized Reply2
 >>А это мой хостер, то есть скрипт со своего же сайта не может забрать
 >>страницу.
 >>
 >>В чем может быть проблема?
 >>
 rgr> Эта библиотека (LWP) иногда некорректно работает с серверами,
 rgr> поддерживающими только HTTP/1.1, вернее сервера отсылают LWP  с ее
 rgr> дурацкими запросами - им нормальных-то клиентов обслуживать некогда.
 rgr> А когда пишешь ручками( http://drobov.hypermart.net/curr/test1.html ),
 rgr> через сокеты, то все OK.
 rgr> Hо это мое мнение. Интересно, что скажут привеженцы использования
 rgr> модулей вместо ручек.
 
 Скажут, что надо использовать модули. Особенно, если ручки - кривые... Hа
 HTTP/1.1 тот сервер отвечает точно так же - неткатом (он именно что ручками в
 сокеты пишет) проверено. Hа что он отвечает иначе - это уже к админу сервера.
 При чем тут LWP, которая позволяет выдать любой запрос и сэмулировать любой
 браузер в любой ситуации?
 
 -- 
 Счастливо!
   Ран.
 --- ifmail v.2.14.os-p7-tma3
  * Origin: MemoNet (2:5020/371.32@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: LWP и прибивание скриптов   Artem Chuprina   30 Aug 2000 15:21:50 
Архивное /ru.cgi.perl/17121aaa3fb89.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional