אַ Windows PAC רעזולטאַט קען קאָנפיגורירן אַ R curl האַנדל
קוקט אויף דעם Windows פּראָקסי באַשלוס פֿאַר דעם עמעסדיקן URL און פֿאַרווענדט איין צוריקגעקערטען ענדפּוינט אויף אַן עקספּליציט R curl האַנדל.
אויף Windows שטעלט דער R curl פּעקל צו ie_get_proxy_for_url צו באַקומען דעם סיסטעם באַשלוס פֿאַר אַ באַשטימטער דעסטינאַציע. פֿאַר אַ פּאָליטיק וואָס גיט צוריק איין געשטיצטן פּראָקסי ענדפּוינט:
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)דער העלפּער קען אָפּשאַצן אויטאָמאַטישע קאָנפיגוראַציע אָדער אַנטדעקונג. די זוכעניש אַליין קען דויערן, ווייל באַקומען און אויספֿירן דעם PAC סקריפּט קען פֿאָדערן נעצווערק אַרבעט.
זיין NULL רעזולטאַט מיינט אַז קיין פּראָקסי איז נישט אויסגעקליבן געוואָרן. דער ביישפּיל מאַפּט דעם רעזולטאַט צו אַ ליידיקער פּראָקסי אָפּציע, אַזוי libcurl זאָל נישט פֿאַרבײַטן אַ געירשנטער סבֿיבֿה פּראָקסי.
באַקוקט אַ רעזולטאַט מיט אַ פּראָטאָקאָל מאַפּינג אָדער עטלעכע קאַנדידאַטן איידער איר באַהאַנדלט עס ווי איין libcurl ענדפּוינט. אַ ליסטע וואָס אַ Windows קאָנפיגוראַציע קראָם גיט צוריק איז נישט אויטאָמאַטיש אַ גילטיקער איינציקער פּראָקסי URL.
חזר דעם אויסוואַל פֿאַר אַנדערע דעסטינאַציעס ווען דער פּאָליטיק קען זיי אָנווײַזן אַנדערש. אָפּשאַץ נישט איין האָסט און היט נישט אָפּ זיין רעזולטאַט ווי דער אוניבערסאַלער HTTP און HTTPS וועג.
די זוכעניש קלויבט אַ וועג, נישט אַ פּראָקסי אידענטיטעט. קאָנפיגורירט דעם חשבון און דעם געשטיצטן אויטענטיפֿיקאַציע מעטאָד אויף דעם האַנדל ווען נייטיק. מען דאַרף נישט אָפּשליסן curls נאָמענפּלאַץ און פֿאַרבײַטן new_handle גלאָבאַל.