Windows PAC script batek proxy bat aukeratu dezake helmugaren arabera. R-ren curl paketearekin egindako deskarga baterako, galdetu bere Windows laguntzaileari URL horren bidea transferentzia-handlea sortu aurretik:

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)

Irakurri eta itxi konexioa aplikazioaren konexio-bizitza-ziklo arruntaren bidez. Zatiak curl handle horren bidea ezartzen du; ez ditu R prozesuko sare-pakete guztiak konfiguratzen.

Laguntzaileak uneko Windows proxy konfigurazioa irakurtzen du. Konfigurazio automatikoa gaituta dagoenean, ebaluazioak PAC scripta deskargatzea eta exekutatzea ekar dezake, beraz bilaketak berak denbora har dezake. Erabili benetako helburuko URLa proba-gune egoki eta zerikusirik gabeko baten ordez.

Laguntzaileak NULL itzultzen du proxyrik aukeratzen ez denean. Adibideko proxy kate huts esplizituak libcurl-i esaten dio transferentzia hau zuzenean egin dezala, saioan utzitako proxy ingurune-aldagaira itzuli beharrean.

PAC fitxategi baten URLa ez da lortutako proxy amaiera-puntua. Script URL hori handlearen proxy balio gisa pasatzeak ez dio libcurl-i scripta ebaluatzeko eskatzen.

Bilaketak hautatutako proxy bat itzultzen du, ez PAC hautagai guztientzako nabigatzailearen baliokidea den failover motor oso bat. Ez ditu autentifikazio-kredentzialak ere ematen. Eduki ezazu kudeaketa tokian bertan Windows bezeroan eta politika hau benetan behar duten curl transferentzietan.

Erlazionatutako artikuluak