Ní chumraíonn socrú seachfhreastalaí HTTP don scéim HTTP iarratas HTTPS go gáinneach. I LWP, is í scéim an URL iarrtha a chinneann cén mapáil seachfhreastalaí a cheaptar.

Is féidir críochphointe comhroinnte sainráite a shannadh don dá scéim:

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/');

Le haghaidh iarratas poiblí ceadaithe, cuireann an liosta seachfhreastalaithe HTTP iarrthóirí ar fáil don URL comhroinnte seachfhreastalaí LWP. Is HTTPS an ceann scríbe agus is HTTP URL an tseachfhreastalaí. Is socrú CONNECT normálta é seo, ní cúis chun scéim an tseachfhreastalaí a athainmniú go HTTPS.

Má tá an feidhmchlár le hathróga timpeallachta seachfhreastalaí a léamh, roghnaigh an fhionnachtain sin trí env_proxy. Níl aon úsáid in athróg atá sa sliogán mura n-iompórtálann an cliant seo riamh í. Scrúdaigh an socrú HTTPS ábhartha agus na rialacha seachanta, ní hamháin an luach HTTP.

Coinnigh foinse na cumraíochta a roghnaíodh d'aon ghnó. Má iompórtáiltear socruithe timpeallachta tar éis sannadh sainráite, féadfaidh an toradh a bheith difriúil ón gcríochphointe a bhfuil an chód ag roghnú de réir cosúlachta.

Fanann muinín teastais agus fíordheimhniú suímh ar leithligh ó ródú seachfhreastalaí. Déan diagnóis ar nasc díreach, ar dhiúltú seachfhreastalaí agus ar earráid TLS níos déanaí ag a gcuid céimeanna féin seachas gach socrú a athsholáthar ag an am céanna.

Ailt ghaolmhara