HTTP ба HTTPS-ийн Perl LWP прокси тохиргоо
Perl LWP-г HTTPS очих газруудад тодорхой тохируулж, орчны илрүүлэлт нь тохиргооны зориулалтын эх сурвалж бол үүнийг идэвхжүүлээрэй.
HTTP схемд HTTP прокси тохируулах нь HTTPS хүсэлтийг заавал тохируулдаггүй. LWP-д хүссэн URL-ийн схем нь аль прокси зураглал ашиглагдахыг тодорхойлдог.
Тодорхой нийтлэг төгсгөлийн цэгийг хоёр схемд оноож болно:
use LWP::UserAgent;
my $ua = LWP::UserAgent->new(timeout => 15);
$ua->proxy(['http', 'https'], 'http://proxy.example.net:8080');
my $response = $ua->get('https://example.com/');Зөвшөөрөгдсөн нийтийн хүсэлтүүдэд HTTP прокси жагсаалт нь нийтлэг LWP прокси URL-ийн нэр дэвшигчдийг санал болгодог. Очих газар нь HTTPS, харин прокси URL нь HTTP. Энэ нь ердийн CONNECT зохицуулалт бөгөөд прокси схемийг HTTPS гэж нэрлэх шалтгаан биш.
Хэрэв програм прокси орчны хувьсагчдыг унших ёстой бол env_proxy-ээр дамжуулан тэр илрүүлэлтийг идэвхжүүлээрэй. Бүрхүүлд байгаа хувьсагч нь энэ клиент хэзээ ч импортлохгүй бол хэрэггүй. Зөвхөн HTTP утгыг биш, холбогдох HTTPS тохиргоо болон тойрч гарах дүрмийг шалгаарай.
Сонгосон тохиргооны эх сурвалжийг санаатайгаар хадгал. Тодорхой оноолтын дараа орчны тохиргоог импортлох нь үр дүн кодын сонгож байгаа мэт харагдах төгсгөлийн цэгээс өөр байх боломжтой.
Гэрчилгээний итгэлцэл болон вэбсайтын баталгаажуулалт нь прокси чиглүүлэлтээс тусдаа хэвээр байна. Бүх тохиргоог нэгэн зэрэг солихын оронд шууд холболт, проксигийн татгалзал, дараагийн TLS алдааг өөрсдийн үе шатанд оношлоорой.