PDA

Просмотр полной версии : Работа через socks, http-proxy perl


podkashey
28.05.2008, 18:31
Интересует через какие модули удобнее работать с сокс4, сокс5 и хттп прокси, чтобы под каждый вид проксей не затачивать скрипт отдельно и работа была относительно проста.

YoYo Factory
28.05.2008, 18:49
они равны, зависит от коннекта!

.Slip
28.05.2008, 19:31
Работу с хттп прокси можно устроить имея лишь модуль LWP::Useragent - удобно тем, что в любой старой версии актив перла он есть. Не прийдётся гемороится по поводу этого. Для всего остального есть LWP::Protocol::socks - редко где есть в стандартном комплекте, поетому секас обеспечен.

nc.STRIEM
28.05.2008, 20:30
с прокси там все тож самое как и без него, а через соксы это мона функции написать, там просто, достаточно почитать доки про протоколу http://ru.wikipedia.org/wiki/SOCKS

KSURi
29.05.2008, 00:59
"комбайна" со всеми протоколами ты врядли найдешь (хотя я не искал). проще написать обертку, которая будет подгружать нужные модули при их наличии

krypt3r
29.05.2008, 07:10
Для http-проксей, как уже было сказано, юзай LWP::UserAgent. Пример

$ua = LWP::UserAgent->new;
$ua->proxy ('http', 'http://$proxyhost:$proxyport');

Для соксов можно еще посмотреть в сторону Net::Socks