Abajade PAC Windows le ṣe atunto ọwọ R curl
Wa ipinnu aṣoju Windows fun URL gangan ki o si lo opin kan ti o pada si ọwọ R curl ti o han gbangba.
Lori Windows, package R curl nfi ie_get_proxy_for_url han lati gba ipinnu eto fun ibi kan pato. Fun ilana ti o da opin aṣoju kan ti o ni atilẹyin pada:
target <- 'https://data.example/report.csv'
selected <- curl::ie_get_proxy_for_url(target)
handle <- curl::new_handle(
proxy = if (is.null(selected)) '' else selected
)
result <- curl::curl_fetch_memory(target, handle = handle)Oluranlọwọ le ṣe iṣiro iṣeto adaṣe tabi wiwa. Wiwa yẹn funrararẹ le gba akoko nitori gbigba ati ṣiṣe script PAC le nilo iṣẹ nẹtiwọọki.
Abajade NULL rẹ tumọ si pe ko si aṣoju ti a yan. Apẹẹrẹ naa ṣe afiwe abajade yẹn si aṣayan aṣoju ofo ki libcurl ma ba rọpo aṣoju ayika ti a jogun.
Ṣayẹwo abajade ti o ni maapu ilana tabi awọn oludije pupọ ki o to ka a si opin libcurl kan. Atokọ ti ile itaja iṣeto Windows da pada kii ṣe URL aṣoju kan ti o wulo laifọwọyi.
Tun yan fun awọn ibi miiran nigbati ilana naa le da wọn lọna ti o yatọ. Maṣe ṣe iṣiro ọgan kan ki o si fi abajade rẹ pamọ gẹgẹbi ipa-ọna HTTP ati HTTPS gbogbo agbaye.
Wiwa naa yan ipa-ọna kan, kii ṣe idanimọ aṣoju. Ṣe atunto akọọlẹ ati ọna ijẹrisi ti o ni atilẹyin lori ọwọ nigbati o nilo. Ko si iwulo lati ṣii namespace curl ati rọpo new_handle ni agbaye.