Только плз не нужно меня посылать на поиск, искал по форуму и нашел, но там у всех были траблы в том, что скрипт не работал, у меня работает, только проблема в другом
Есть следующий простенький скрипт
++++++++++++++++++++++++++++++++++++++++++++++++
#!/usr/bin/perl
use LWP::UserAgent;
my $ua = LWP::UserAgent->new;
$ua->agent("Mozilla/5.0 (compatible; MSIE 5.01; Windows NT 5.0)");
$ua->proxy(https => \'
http://my_proxy:port\');
$url = "
https://www.domain.com/asp/script.asp?name=value";
my $req = HTTP::Request->new(GET => $url);
my $res = $ua->request($req);
if ($res->is_success)
{
print $res->as_string;
}
else
{
print "Error: " . $res->status_line . "\\n";
}
++++++++++++++++++++++++++++++++++++++++++++++++
вся фигня в том, что если убрать строку с проксей, все отлично работает, но если оставить, выдается 403 ошибка -Доступ запрещен.
То, что прокся анонимная, не передает абсолютно ничего лишнего и работает - это 100%, проблема в том, что сервер, которому передаются параметры, каким-то образом видит, что соединение идет именно через проксю, или lwp передает или не передает какие-то заголовки при использовании $ua->proxy, или еще что-то. Помогите плз разобраться.
Или может как-нибудь по-другому можно сделать https запрос через проксю ?
Помогите плз, заплачу