Forum Webscript.Ru

Программирование => Perl => Тема начата: Loiso от 03 Ноября 2001, 01:42:49

Название: Прокси сервер
Отправлено: Loiso от 03 Ноября 2001, 01:42:49
Есть страница в интернете которая определяет мой IP-адрес. Когда захожу на нее IE - выводит мой IP. С помощью скрипта, запущенного локально, также скачиваю страницу без использования proxy, просматриваю получившийся файл - IP мой. Устанавливаю в скрипте прокси-сервер (вот так):
$ua=new LWP::UserAgent;
$ua->proxy(\'194.179.18.3:80\');
Скачивает страничку нормально, но ip в ней опять же мой реальный!!! Больше часа мучился, пробовал различные варианты - нихрена!!! Может оно так и не должно работать??? Или эта страничка каким-то макаром мой реальный ip откапывает?
Название: Прокси сервер
Отправлено: lodevar от 05 Ноября 2001, 09:41:37
ИМХО:

$ua->proxy([\'http\',\'ftp\']=>\'http://proxy.someproxy.com:8081\');
Название: Прокси сервер
Отправлено: Loiso от 05 Ноября 2001, 15:35:17
Я уже разобрался, спасибо!
Вот только у меня возник немного другой вопрос. Проски серверов достаточно много, и многие из них не работают. Как можно проверить работоспособность прокси-сервера? Есть в libwww чего-нибудь подобное пингу, или нужно использовать is_success в сочетании с $ua->timeout([]). Будет это работать с прокси сервером?