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 मार्ग म्हणून साठवू नका.

शोध मार्ग निवडतो, प्रॉक्सी ओळख नाही. आवश्यक असल्यास हँडलवर खाते आणि समर्थित प्रमाणीकरण पद्धत कॉन्फिगर करा. curl चे namespace उघडून new_handle जागतिक पातळीवर बदलण्याची आवश्यकता नाही.

संबंधित लेख