Просмотр полной версии : Работа через socks, http-proxy perl
podkashey
28.05.2008, 18:31
Интересует через какие модули удобнее работать с сокс4, сокс5 и хттп прокси, чтобы под каждый вид проксей не затачивать скрипт отдельно и работа была относительно проста.
YoYo Factory
28.05.2008, 18:49
они равны, зависит от коннекта!
Работу с хттп прокси можно устроить имея лишь модуль LWP::Useragent - удобно тем, что в любой старой версии актив перла он есть. Не прийдётся гемороится по поводу этого. Для всего остального есть LWP::Protocol::socks - редко где есть в стандартном комплекте, поетому секас обеспечен.
nc.STRIEM
28.05.2008, 20:30
с прокси там все тож самое как и без него, а через соксы это мона функции написать, там просто, достаточно почитать доки про протоколу http://ru.wikipedia.org/wiki/SOCKS
"комбайна" со всеми протоколами ты врядли найдешь (хотя я не искал). проще написать обертку, которая будет подгружать нужные модули при их наличии
Для http-проксей, как уже было сказано, юзай LWP::UserAgent. Пример
$ua = LWP::UserAgent->new;
$ua->proxy ('http', 'http://$proxyhost:$proxyport');
Для соксов можно еще посмотреть в сторону Net::Socks
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot