Izilungiselelo ze-proxy ze-CPAN zincike kusilayishi sangempela
Landela isilayishi esisetshenziswa yi-CPAN esebenzisanayo bese wenza okokufaka kwe-proxy kuhambisane nomzila wesibuko ohlosiwe.
Uma i-CPAN yamukela isilungiselelo se-proxy kodwa ilanda ngomunye umzila, funda umphumela wokuxilonga wesilayishi esikhethiwe. I-CPAN.pm ingasebenzisa amamojula enethiwekhi e-Perl noma inikeze umsebenzi kuhlelo lwangaphandle.
Hlola ukuhlelwa kwamanje okusebenzisanayo:
cpan> o conf http_proxy
cpan> o conf ftp_proxy
cpan> o conf no_proxy
cpan> o conf urllist
urllist ikhetha isibuko sendawo ekuyiwa kuyo kanye nohlelo, hhayi umlamuli. I-proxy ye-HTTP ethola insiza ye-FTP ihlala iyisilaleli se-HTTP; igama lendawo aliyiguquli ibe yiseva ye-FTP.
Uma ukudlulisa kubiza i-curl, hlola indawo ezuzwe njengefa yaleyondodana. Ukuqalisa okulinganiselwe yilokhu:
http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 cpan
Ukuze kulandwe kusuka ezibukweni zomphakathi kunethiwekhi evumela lowomzila, shintsha isibonelo ngekhandidethi elingenayo i-akhawunti elivela kulolu hlu: uhlu lwama-proxy e-HTTP. Lokhu kunikeza i-CPAN kanye nezingane zayo iphuzu lokugcina le-HTTP, ngaphandle uma omunye umqalisi eshintsha indawo. I-Curl ifunda i-http_proxy enezinhlamvu ezincane; isilungiselelo sendawo ekuyiwa kuyo ye-HTTPS singasho isilaleli se-HTTP esifanayo.
Uma i-CPAN ikhetha i-LWP, landela izindinganiso ezilungisiwe kanye nokuziphatha kweklayenti esikhundleni salokho. Ukufakwa kwe-curl akubonisi ukuthi i-CPAN iyisebenzisile. Gwema ukufaka amamojula noma ukuhlela amafayela okuqalisa ngaphambi kokuthola lokho kukhetha.
Gcina izinguquko ze-CPAN ezihlosiwe usebenzisa i-o conf commit ngaphansi kwe-akhawunti eyenza ukufakwa, futhi gcina izimfihlo ngaphandle kwezibonelo ezabiwe. Leli yiklayenti le-CPAN.pm elisebenzisanayo; i-cpanm ingakhetha esinye isilayishi nokuhlelwa ngisho nangesibuko esifanayo.