13 703
правки
Изменения
Нет описания правки
Плюсы:
* Очень логичная и правильная '''идея''' программного интерфейса — {{CPAN|HTTP::Request}}, {{CPAN|HTTP::Response}}, {{CPAN|HTTP::Body}} и т. п. HTTP::Body, кстати, использует {{CPAN|Catalyst}}...…
Минусы:
* ...Увы…Увы, оставшаяся без полной реализации.
* Главный минус в том, что LWP в качестве основы HTTP-сервера не использует, видимо, '''практически никто'''. Посему, сколь логичным бы ни выглядел сервер, получающий на вход HTTP::Request и отвечающий HTTP::Response’ами, реально готовых наработок для такого подхода фактически нет. Например, нет ничего похожего на удобный Apache2::Request, с готовыми функциями для доступа к запросу, разобранному на URI, параметры POST, заголовки и куки.