Ukuxilonga i-proxy ku-R: inguqulo ye-libcurl, i-TLS backend nama-protocol
Hlola inguqulo, ukusetshenziswa kwe-TLS nezici zama-protocol ze-libcurl exhunywe ku-R ngokwehlukana ne-curl executable yangaphandle.
I-R efakwe endaweni ye-Conda ingase isebenzise ukwakhiwa kwe-libcurl okuhlukile kune-curl executable esekutheminali. Buza i-R session ehlulekayo ukuthi iyiphi ilabhulali enayo ngempela:
info <- libcurlVersion()
info
attr(info, 'ssl_version')
attr(info, 'protocols')
Inani lezinhlamvu libika inguqulo ye-libcurl exhunyiwe. Isici sayo ssl_version sikhomba ukusetshenziswa kwe-TLS, kanti protocols ibala ama-protocol okuya kuwo asekelwa yileyo labhulali. Lezi zichaza indlela ye-libcurl eyakhelwe ngaphakathi ku-R, hhayi umyalo we-shell obizwa nge-curl.
Fanisa umbiko nendlela yokulanda
download.file ene-method='libcurl' isebenzisa le labhulali. i-method='curl' iqalisa i-executable yangaphandle. Ukukhetha okuzenzakalelayo kwamanje kwe-HTTP(S) kusebenzisa i-libcurl, futhi inketho ye-download.file.method enenani elithi NULL ingase ishiye lokho okumisiwe kunjalo.
Qhuba ukuhlola endaweni yangempela ekhethwa umsebenzi noma i-IDE. Okunye ukufakwa kwe-R kungase kubike enye inguqulo noma i-TLS backend ngisho noma imibhalo yayo ibukeka ifana.
I-protocol ye-https esohlwini isho ukuthi izindawo ze-HTTPS ziyasekelwa. Lokho akufakazi ukuthi isilaleli se-proxy esithile samukela i-TLS. I-proxy ye-HTTP evamile yokulanda nge-HTTPS isene-URL ye-proxy ethi http://.
Gcina umbiko welabhulali kanye nendlela ekhethiwe nephutha lokuxhumana. Ukwehluleka kwesitifiketi, uhlelo lwe-proxy olungasekelwe kanye nesilaleli esenqatshiwe kuhlala kuyizinto ezitholakele ezihlukene; inombolo yenguqulo iyodwa ayikona ukuxilongwa kwazo.