Название: lwp и gzip Отправлено: perl6 от 09-11-2023 12:27 Приветствую. А как собственно включить поддержку сжатия gzip в LWP. Добавление
Код: Accept-Encoding Название: Re: lwp и gzip Отправлено: RXL от 09-11-2023 20:37 Это не приказ клиента, это просто информация "я поддерживаю". Будет ли сервер сжимать — зависит от его настроек.
https://datatracker.ietf.org/doc/html/rfc7231#section-5.3.4 Цитата If an Accept-Encoding header field is present in a request and none of the available representations for the response have a content-coding that is listed as acceptable, the origin server SHOULD send a response without any content-coding. Для проверки сервера попробуй отправить вручную или с помощью curl или другого инструмента запрос с нужными полями посмотри ответ. Название: Re: lwp и gzip Отправлено: perl6 от 10-11-2023 18:17 С курлом то все работает. По-видимому, LWP устарел морально уже.
Название: Re: lwp и gzip Отправлено: RXL от 10-11-2023 19:46 Поставь http. Проверь снифером, чего приходит и уходит. Наверняка там можно подпихнуть любой заголовок.
Но LWP я сто лет не пользуюсь. Было время пользовался AnyEvent. Сейчас UniEvent — наша контора сделал. Напр.: https://metacpan.org/dist/UniEvent-HTTP/view/lib/UniEvent/HTTP.pod |