curl Windows ब्राउज़र प्रॉक्सी क्यों नहीं उठाता
libcurl के प्रॉक्सी इनपुट को Windows ब्राउज़र प्रॉक्सी खोज और स्वचालित कॉन्फ़िगरेशन से अलग पहचानें।
कंपनी के प्रॉक्सी से चलने वाला Windows ब्राउज़र यह सिद्ध नहीं करता कि libcurl आधारित ऐप्लिकेशन ने वही कॉन्फ़िगरेशन खोज लिया है। libcurl के पास प्रलेखित प्रॉक्सी विकल्प और एनवायरनमेंट वेरिएबल हैं; Windows ब्राउज़र प्रॉक्सी खोज एक अलग इंटरफ़ेस है।
जो ऐप्लिकेशन मौजूदा उपयोगकर्ता की Windows सेटिंग्स का पालन करना चाहता है, वह उन्हें Windows प्रॉक्सी कॉन्फ़िगरेशन API से पूछ सकता है। फिर भी काम बाकी रहता है। स्वचालित कॉन्फ़िगरेशन URL PAC नीति की ओर इशारा करता है, न कि सीधे CURLOPT_PROXY में कॉपी करने योग्य किसी स्थिर प्रॉक्सी एंडपॉइंट की ओर।
- मैन्युअल प्रॉक्सी सेटिंग
- समर्थित कॉन्फ़िगरेशन का विश्लेषण करें और क्लाइंट को उपयुक्त प्रॉक्सी और बायपास विकल्प दें।
- PAC या स्वचालित खोज
- समर्थित एकीकरण के साथ वास्तविक गंतव्य के लिए नीति का मूल्यांकन करें।
- पृष्ठभूमि सेवा
- जाँचें कि कौन-सा खाता प्रभावी कॉन्फ़िगरेशन का स्वामी है; इंटरैक्टिव उपयोगकर्ता की सेटिंग्स सेवा की सेटिंग्स न हों, ऐसा हो सकता है।
छोटे निदान अनुरोध के लिए, स्पष्ट libcurl प्रॉक्सी विकल्प खोज को तुलना से हटा देता है। सीमित curl कमांड उसी HTTP एंडपॉइंट को स्वतंत्र रूप से जाँच सकता है। प्रबंधित ऐप्लिकेशन के लिए, ब्राउज़र के सफल अनुरोध को साझा कॉन्फ़िगरेशन का प्रमाण मानने के बजाय इच्छित खोज नीति लागू करें।