Windowsen, R curl paketeak ie_get_proxy_for_url eskaintzen du helmuga jakin baterako sistemaren erabakia lortzeko. Proxy endpoint onartu bakarra itzultzen duen politikarako:

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)

Laguntzaileak konfigurazio automatikoa edo aurkikuntza ebalua dezake. Bilaketa horrek denbora har dezake, PAC scripta lortzeak eta exekutatzeak sare-lana eska baitezakete.

NULL emaitzak esan nahi du ez dela proxyrik hautatu. Adibideak emaitza hori proxy aukera huts batera mapatzen du, libcurl-ek heredatutako ingurune-proxya ordezkatu ez dezan.

Egiaztatu protokolo-mapa edo hautagai anitz dituen emaitza bat libcurl endpoint bakar gisa tratatu aurretik. Windows konfigurazio biltegi batek itzultzen duen zerrenda ez da automatikoki baliozko proxy URL bakarra.

Errepikatu hautaketa beste helmuga batzuetarako, politikak modu ezberdinean bideratu ditzakeenean. Ez ebaluatu host bakarra eta gorde haren emaitza HTTP eta HTTPS bide unibertsal gisa.

Bilaketak ibilbidea hautatzen du, ez proxy identitatea. Konfiguratu kontua eta onartutako autentifikazio metodoa heldulekuan behar denean. Ez dago curl-en izen-espazioa desblokeatzeko eta new_handle globalki ordezteko beharrik.

Erlazionatutako artikuluak