![]() |
PERL библиотека LWP
Вопрос для гуру.
С помощью модуля LWP необходимо только отсылать пакеты и ничего не принимать обратно. В настоящее время соотношение посланных пакетов и принятых 1:10 Задача максимально снизить количество входящего трафика. Может как то можно отключить user agent когда идет прием пакетов или еще как то ( ps не хотелось бы это писать на сокетах... |
Можно поподробнее, а то на первый взгляд странно - "пакеты" это как я понял tcp/ip но lwp это http который над tcp/ip. Хотя могу ошибаться.
Еще может подойдет head который не дает в ответе body Код:
use LWP::UserAgent;Код:
HTTP/1.1 200 OK |
Ничего лучше не удалось придумать при таком использовании количество входящего и исходящего трафика одинаковое.
my $res = $ua->request($req, \&reqsub, 1); sub reqsub { die(); } |
LWP так не умеет. Нужно использовать сокеты, которые будут давать в сокет GET /path/to HTTP/1.0
и сразу закрывать соединение. |
| Часовой пояс GMT +4, время: 11:25. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.