プロキシを使用して Web サイトに接続するために、perl で次のスクリプトを作成しました。現時点ではプロキシ アドレスが機能しない可能性がありますが、プロキシ アドレスが問題を生じないことを条件として、コードは正常に動作します。
Cookie があり、ログインを提供する必要がある Web サイトに拡張する方法を考えています。つまり、コードでは、$mech->submit_form() を使用したいと考えています。私の問題は、Cookie とログイン用に $mech をコーディングする方法ではなく (成功しました)、プロキシ アドレスを介してこれを行う方法です。Web ブラウザーでこれを行う方法さえわからないためです。
#!/usr/bin/perl
use strict;
use warnings;
use utf8;
use WWW::Mechanize;
use WWW::Mechanize::Link;
use LWP::UserAgent;
use Data::Dumper;
BEGIN { $| = 1 }
$ENV{'HTTP_PROXY'} = 'http://66.35.68.145:7808';
$ENV{'HTTPS_PROXY'} = 'http://66.35.68.145:7808';
my $mech = WWW::Mechanize->new();
my $response = $mech->get("http://whatismyipaddress.com/");
print Dumper($response->decoded_content);