Ṣíṣe ètò aṣojú HTTP fún ètò HTTP kò fi dandan ṣètò ìbéèrè HTTPS. Nínú LWP, ètò URL tí a béèrè ni ó pinnu irú àwòrán aṣojú tí a ó lò.

A lè yàn ibi-ìparí àjọpín tí ó kedere fún ètò méjèèjì:

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

Fún àwọn ìbéèrè gbogbo ènìyàn tí a gbà láàyè, àkójọ aṣojú HTTP ń pèsè àwọn olùdíje fún URL aṣojú LWP àjọpín. Ibi-àfojúsùn ni HTTPS nígbà tí URL aṣojú jẹ́ HTTP. Èyí jẹ́ ìṣètò CONNECT deede, kì í ṣe ìdí láti yí orúkọ ètò aṣojú padà sí HTTPS.

Tí ohun-èlò bá yẹ láti ka àwọn àyípadà àyíká aṣojú, yan ìwárí yẹn nípasẹ̀ env_proxy. Àyípadà tí ó wà nínú shell kò wúlò tí ẹrọ aláàbò yìí kò bá gbé e wọlé rárá. Ṣàyẹ̀wò ètò HTTPS tí ó yẹ àti àwọn òfin ìforígbárò, kì í ṣe iye HTTP nìkan.

Jẹ́ kí orísun ètò tí a yàn wà ní ìmọ̀ọ́mọ̀. Gbígbé àwọn ètò àyíká wọlé lẹ́yìn yíyàn kedere lè mú kí àbájáde yàtọ̀ sí ibi-ìparí tí kóòdù dàbí ẹni pé ó yàn.

Ìgbẹ́kẹ̀lé ìwé-ẹ̀rí àti ìjẹ́rìí ojú-ìwé wẹ́ẹ̀bù wà lọ́tọ̀ sí ìtọ́nisọ́nà aṣojú. Ṣàyẹ̀wò ìsopọ̀ tààrà, ìkọ̀sílẹ̀ aṣojú àti àṣìṣe TLS tí ó tẹ̀le ní àwọn ìpele tiwọn dípò rírọ́pò gbogbo ètò ní ẹ̀ẹ̀kan.

Àwọn àpilẹ̀kọ tó jọra