use_proxy-hjálparin í httr tekur proxy-kontuni og antlitið í einum. Fyri eitt httr-kall á hægri stigi kann sama uppseting verða nýtt um ein valdan yrking:

route <- httr::use_proxy(
  'proxy.example',
  port = 8080,
  username = Sys.getenv('PROXY_USER'),
  password = Sys.getenv('PROXY_PASSWORD'),
  auth = 'ntlm'
)
response <- httr::GET('https://api.example/items', route)

Nýt ntlm bert, tá proxyið bjóðar hetta antlitið og tann innlagda libcurl-byggingin stuðlar tí. Um skiftið framvegis miseydnast, greiðir NTLM-proxy-greiningin hjá curl frá avbjóðingini, byggingarstuðningi og royndum av samanhangandi sambandi. Fyri proxy, sum væntar Basic, vel auth = 'basic'. Basic er sjálvvalið hjá use_proxy; at geva bert eitt brúkaranavn í Windows-stíli velur ikki NTLM.

Hjálparin flytur hesi virðini til valmøguleikarnar proxyuserpwd, proxyport og proxyauth í libcurl. port-argumentið má vera tal.

Ein 407 snýr seg um innritan á proxyinum. Eitt konto, sum verður givið API-inum gjøgnum httr::authenticate ella Authorization-høvd á einum forriti, hevur annan móttakara.

Goym veruliga endapunktin á proxyinum og tað kunngjørdu avbjóðingina saman við feilfrágreiðingini, uttan loyndir. Skeivt konto, skeivt antlit og ein ikki stuðlað antlitsháttur krevja ymiskar bøtur; at broyta váttan av skírskjali velur ikki millum tey.

Skyldar greinar