ALL_PROXY madadin hanya ce don buƙatun curl a R
Saita cikakken proxy URL a cikin aikin R, sannan ka yi la'akari da masu canji na protocol, ƙa'idodin wucewa da zaɓuɓɓukan curl handle.
Fakiti na curl a R yana amfani da libcurl. Don haka proxy na muhallin aiki na iya aiki ko da curl_fetch_memory ba shi da wani hujja na proxy a cikin kira:
Sys.setenv(ALL_PROXY = "http://proxy.example:8080")
result <- curl::curl_fetch_memory("https://www.example.org/")
Saita muhalli kafin a shirya buƙatar. Yi amfani da cikakken ƙarshen hanya, tare da scheme da port da aka nufa, maimakon ɗauka cewa sunan mai masauki kawai yana nufin protocol ɗin da ya dace. Don buƙatun da aka yarda zuwa shafukan jama'a, jerin proxy na HTTP yana bayar da 'yan takara don URL ɗin proxy na HTTP na misalan.
ALL_PROXY madadin hanya ce. Mai canjin muhalli na proxy don protocol ɗin manufa yana da fifiko, kuma wucewar NO_PROXY da ta dace na iya zaɓar haɗin kai tsaye har yanzu. Duba waɗannan ƙimomin idan canza ALL_PROXY ya zama kamar ba shi da tasiri.
Don hanyar da ta shafi handle ɗaya, saita ta a bayyane:
handle <- curl::new_handle(proxy = "http://proxy.example:8080")
result <- curl::curl_fetch_memory(
"https://www.example.org/", handle = handle
)
Zaɓin proxy na handle yana wuce zaɓin proxy na muhalli; manufar wucewa tana nan da mahimmanci. Zaɓin proxy da ya fito fili babu komai yana kashe amfani da proxy ko da akwai mai canjin muhalli na proxy.
Waɗannan saitunan suna shafar aikin R da ke gudana da buƙatun curl. Fara wani zaman R daban ko amfani da fakiti da wata hanyar sadarwa na iya haifar da wata hanya dabam.