Op Windows bitt de R-curl-Paket ie_get_proxy_for_url, fir d'Systementscheidung fir en bestëmmt Zil ze kréien. Fir eng Richtlinn, déi een ënnerstëtzten Proxy-Endpunkt zréckgëtt:

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)

Den Hëllefsprogramm kann automatesch Konfiguratioun oder Entdeckung evaluéieren. Dës Recherche kann selwer Zäit huelen, well d'Kréien an d'Ausféiere vum PAC-Skript Netzwierkaarbecht erfuerdere kann.

Säin NULL-Resultat bedeit, datt keen Proxy ausgewielt gouf. D'Beispill mappt dëst Resultat op eng eidel Proxy-Optioun, sou datt libcurl keen ierfleche Proxy aus der Ëmgéigend ersetzt.

Kuckt e Resultat mat enger Protokoll-Zouuerdnung oder e puer Kandidaten un, ier Dir et als een libcurl-Endpunkt behandelt. Eng Lëscht, déi en Windows-Konfiguratiounsspäicher zréckgëtt, ass net automatesch eng gülteg eenzeg Proxy-URL.

Widderholt d'Auswiel fir aner Ziler, wa d'Richtlinn se anescht kann routeieren. Bewäert net een Host a späichert säi Resultat als déi universal HTTP- an HTTPS-Route.

D'Recherche wielt eng Route, net eng Proxy-Identitéit. Konfiguréiert de Kont an déi ënnerstëtzt Authentifikatiounsmethod um Handle wann néideg. Et ass net néideg, curls Namespace opzemaachen an new_handle global z'ersetzen.

Ähnlech Artikelen