Windows PAC نەتىجىسى R curl تۇتقۇچىنى سەپلىيەلەيدۇ
ھەقىقىي URL ئۈچۈن Windows proxy قارارىنى ئىزدەپ، قايتۇرۇلغان بىر ئاخىرقى نۇقتىنى ئېنىق R curl تۇتقۇچىغا قوللىنىڭ.
Windows دا، R curl بوغچىسى ie_get_proxy_for_url نى تەمىنلەيدۇ، مەلۇم بىر نىشان ئۈچۈن سىستېما قارارىنى ئېلىش ئۈچۈن. بىر قوللايدىغان proxy ئاخىرقى نۇقتىنى قايتۇرىدىغان سىياسەت ئۈچۈن:
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 نەتىجىسى ھېچقانداق proxy تاللانمىغانلىقىنى بىلدۈرىدۇ. مىسال بۇ نەتىجىنى قۇرۇق proxy تاللانمىسىغا ئايلاندۇرىدۇ، شۇڭا libcurl مىراس ئېلىنغان مۇھىت proxy سىنى ئالماشتۇرمايدۇ.
پروتوكول خەرىتىسى ياكى بىر قانچە نامزات بار نەتىجىنى بىر libcurl ئاخىرقى نۇقتىسى دەپ قاراشتىن بۇرۇن تەكشۈرۈڭ. Windows سەپلەش ئامبىرى قايتۇرىدىغان تىزىم ئاپتوماتىك ھالدا ئىناۋەتلىك بىرلا proxy URL ئەمەس.
سىياسەت باشقا نىشانلارنى باشقىچە يوللىيالايدىغاندا ئۇلار ئۈچۈنمۇ تاللاشنى قايتىلاڭ. بىر خوستنى باھالاپ، نەتىجىسىنى ئۇنىۋېرسال HTTP ۋە HTTPS يولى قىلىپ ساقلىماڭ.
ئىزدەش يولنى تاللايدۇ، proxy كىملىكىنى ئەمەس. زۆرۈر بولغاندا تۇتقۇچتا ھېسابات ۋە قوللايدىغان دەلىللەش ئۇسۇلىنى سەپلەڭ. curl نىڭ ئات بوشلۇقىنى ئېچىپ new_handle نى دۇنياۋى ئالماشتۇرۇشنىڭ ھاجىتى يوق.