Matokeo ya PAC ya Windows yanaweza kusanidi kishikio cha R curl
Tafuta uamuzi wa proksi wa Windows kwa URL halisi na tumia kituo kimoja kilichorudishwa kwenye kishikio dhahiri cha R curl.
Kwenye Windows, kifurushi cha R curl kinaonyesha ie_get_proxy_for_url ili kupata uamuzi wa mfumo kwa lengwa fulani. Kwa sera inayorudisha kituo kimoja cha proksi kinachotumika:
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)Kisaidizi kinaweza kutathmini usanidi wa kiotomatiki au ugunduzi. Utafutaji huo wenyewe unaweza kuchukua muda, kwa sababu kupata na kutekeleza hati ya PAC kunaweza kuhitaji kazi ya mtandao.
Matokeo yake ya NULL yanamaanisha kuwa hakuna proksi iliyochaguliwa. Mfano unapanga matokeo hayo kuwa chaguo tupu la proksi ili libcurl lisibadilishe proksi ya mazingira iliyorithiwa.
Kagua matokeo yenye ramani ya itifaki au wagombea kadhaa kabla ya kuyachukua kama kituo kimoja cha libcurl. Orodha inayorudishwa na hifadhi ya usanidi ya Windows si URL halali ya proksi moja kiotomatiki.
Rudia uchaguzi kwa malengwa mengine wakati sera inaweza kuyaelekeza tofauti. Usitathmini mwenyeji mmoja na kuhifadhi matokeo yake kama njia ya jumla ya HTTP na HTTPS.
Utafutaji huchagua njia, si utambulisho wa proksi. Sanidi akaunti na mbinu ya uthibitishaji inayotumika kwenye kishikio inapohitajika. Hakuna haja ya kufungua namespace ya curl na kubadilisha new_handle kimataifa.