httr erabiltzen duen R eragiketarako, eraiki bere proxy konfigurazioa use_proxy-rekin eta aplikatu exekutatu nahi duzun adierazpidean:

route <- httr::use_proxy('proxy.example', 8080)
result <- httr::with_config(route, {
  httr::GET('https://www.example.com/')
})

Proxy kontu baterako, use_proxy-k username, password eta auth argumentuak ere onartzen ditu. Emandakoak aplikazioaren lehendik dagoen kredentzial konfiguraziotik, behar denean.

Adierazpenak goi-mailako liburutegi-dei bat izan dezake liburutegi horrek bere eskaerak benetan httr bidez egiten dituenean. RCurl edo beste HTTP bezero batean oinarritutako liburutegiak bere konfigurazio interfazea du; identifikatu backend hori zein objektu pasatu aukeratu aurretik.

with_config-ek emandako konfigurazioa lehendik dauden httr ezarpenekin konbinatzen du lehenespenez. Baimendutako URL publikoaren proba baterako, HTTP proxy zerrendako helbide batek use_proxy-ren host eta port bete ditzake konbinatutako ezarpenek proxy kredentzialik ez dutenean soilik. Bere override argumentuak aukeratzen du lehendik dauden ezarpenak adierazpen horretarako baztertu behar diren ala ez.

Hau hautatutako koderako konfigurazio-esparrua da. set_config da httr-ren lehenetsitako konfigurazio zabalagoa aldatzeko interfazea, beraz erabili bilgarria proxyak eragiketa bakarra lagundu behar duenean.

Erlazionatutako artikuluak