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-ஐ உலகளவில் மாற்ற வேண்டியதில்லை.

தொடர்புடைய கட்டுரைகள்