|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Paul Kulchenko 2:5020/400 30 Aug 2000 20:05:45 To : All Subject : Re: LWP и прибивание скриптов -------------------------------------------------------------------------------- Hi, Roman! Roman Drobov wrote: > Эта библиотека (LWP) иногда некорректно работает с серверами, > поддерживающими только HTTP/1.1, вернее сервера отсылают LWP с ее > дурацкими запросами - им нормальных-то клиентов обслуживать некогда. Этому есть объяснение. LWP не формирует host в заголовке, что является обязательным для http1.1 серверов. rfc2068: All Internet-based HTTP/1.1 servers MUST respond with a 400 status code to any HTTP/1.1 request message which lacks a Host header field. To allow for transition to absoluteURIs in all requests in future versions of HTTP, all HTTP/1.1 servers MUST accept the absoluteURI form in requests, even though HTTP/1.1 clients will only generate them in requests to proxies. > Hо это мое мнение. Интересно, что скажут привеженцы использования > модулей вместо ручек. Это легко поправить: $req->header(Host => 'drobov.hypermart.net'); Best wishes, Paul. --- ifmail v.2.15dev5 * Origin: Trans World Airlines (TWA) (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/35559516baf4.html, оценка из 5, голосов 10
|