Taksi la Windows-PAC-vojon por R-elŝuto
Uzu la Windows-prokzerĉadon de la curl-pakaĵo por la cela URL kaj apliku la rezulton al la tenilo, kiu faras la transigon.
Windows-PAC-skripto povas elekti prokurservilon laŭ la celo. Por elŝuto farita per la curl-pakaĵo de R, demandu ĝian Windows-helpanton pri la vojo de tiu URL antaŭ ol krei la transigan tenilon:
url <- "https://example.com/data.csv"
route <- curl::ie_get_proxy_for_url(url)
if (is.null(route)) route <- ""
handle <- curl::new_handle(proxy = route)
connection <- curl::curl(url, handle = handle)Legu kaj fermu la konekton per la normala konekta vivociklo de la aplikaĵo. La fragmento starigas la vojon por tiu curl-tenilo; ĝi ne agordas ĉiun retpakaĵon en la R-procezo.
La helpanto legas la nunan Windows-prokzeragordon. Kiam aŭtomata agordo estas ŝaltita, la taksado povas inkluzivi elŝutadon kaj ruladon de la PAC-skripto, do la serĉado mem povas daŭri. Uzu la veran celan URL anstataŭ oportunan sensrilatan testan retejon.
La helpanto redonas NULL kiam neniu prokurservilo estas elektita. La eksplicite malplena prokurĉeno en la ekzemplo diras al libcurl fari ĉi tiun transigon rekte, anstataŭ reiri al prokura medivariablo lasita en la seanco.
PAC-dosiera URL ne estas la rezulta prokurfinpunkto. Pasigi tiun skriptan URL kiel la prokuran valoron de la tenilo ne petas al libcurl taksi la skripton.
Ĉi tiu serĉado redonas elektitan prokurservilon, ne kompletan retumilan ekvivalentan malsukces-transiran maŝinon por ĉiu PAC-kandidato. Ĝi ankaŭ ne provizas aŭtentigajn akreditaĵojn. Tenu la pritraktadon loke ĉe la Windows-kliento kaj la curl-transigo, kiuj vere bezonas ĉi tiun politikon.