Taimakon use_proxy na httr yana ɗaukar asusun wakili da tsarin tabbatarwa tare. Don kiran httr na matsayi mafi girma, ana iya amfani da wannan saitin a kewayen zaɓaɓɓen magana:

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)

Yi amfani da ntlm kawai lokacin da wakilin ya bayar da wannan tsarin kuma ginanniyar libcurl da aka shigar tana goyon bayansa. Idan musayar har yanzu ta kasa, binciken wakilin NTLM na curl yana bayanin ƙalubale, goyon bayan gini da gwaje-gwajen ci gaba da haɗi. Don wakilin da yake tsammanin Basic, zaɓi auth = 'basic'. Basic shine tsoho na use_proxy; bayar da sunan mai amfani irin na Windows kawai ba ya zaɓar NTLM.

Taimakon yana daidaita waɗannan ƙimomin zuwa zaɓuɓɓukan proxyuserpwd, proxyport da proxyauth na libcurl. Dole ne hujjar port ta kasance lamba.

407 ya shafi shiga wakilin. Asusun da aka bayar don API ta httr::authenticate ko kanun Authorization na aikace-aikacen yana da wani mai karɓa daban.

Riƙe ainihin ƙarshen wakilin da sanannen ƙalubalen tare da rahoton kuskure, ba tare da asirai ba. Kuskuren asusu, kuskuren tsari da hanyar tabbatarwa mara goyon baya suna buƙatar gyare-gyare daban-daban; canza tabbatar da takardar shaida ba ya zaɓe a tsakaninsu.

Labarai masu alaƙa