तपाईंले प्रोक्सी भेरिएबल हटाएर नयाँ टर्मिनल खोल्नुभयो, तर curl अझै उही प्रोक्सीसँग जोडिन्छ। प्रणालीको नेटवर्क सेटिङ बदल्नुअघि curl को आफ्नै कन्फिगरेसन फाइल जाँच्नुहोस्।

curl सुरु हुँदा पूर्वनिर्धारित कन्फिगरेसन लोड गर्न सक्छ। स्थायी प्रोक्सी प्रविष्टिले यसको कन्फिगरेसन वाक्यविन्यास प्रयोग गर्छ:

proxy = "http://203.0.113.10:8080"

कन्फिगरेसन फाइलको कागजात ले समर्थित फाइल स्थान र पार्सिङ नियमहरू बताउँछ। माथिको ठेगाना उदाहरण मात्र हो; HTTP प्रोक्सी सूची ले अनुमति दिइएको सार्वजनिक मार्ग परीक्षणका लागि उम्मेदवार दिन्छ। आफ्नो प्लेटफर्मको दस्तावेजित खोज क्रम प्रयोग गर्नुहोस्; पुरानो Windows उत्तरबाट लिइएको फाइल नामले स्थापित curl ले वास्तवमा पढ्ने फाइल छुटाउन सक्छ।

पूर्वनिर्धारित फाइलबिना तुलना सुरु गर्नुहोस्

curl को पूर्वनिर्धारित कन्फिगरेसन लोड नहोस् भनेर सुरुमा -q राख्नुहोस्। स्पष्ट प्रत्यक्ष अनुरोधका लागि प्रोक्सी छनोट पनि खाली गर्नुहोस्:

curl -q --proxy "" https://example.com/

कन्फिगरेसन फाइल मात्र रोक्दा वातावरण भेरिएबल लगायत अन्य इनपुट बाँकी रहन्छन्। खाली प्रोक्सी विकल्पले रुटिङको उद्देश्य स्पष्ट पार्छ।

shell alias वा wrapper ले curl ले तपाईंका तर्क देख्नुअघि प्रोक्सी विकल्प थप्न सक्छ। न्यूनतम तुलना अनपेक्षित भए shell ले कमान्ड कसरी समाधान गर्छ र कुन कन्फिगरेसन फाइल छन् जाँच्नुहोस्।

पूर्वनिर्धारितहरू सरल राख्नुहोस्

स्थिर व्यक्तिगत मार्गका लागि पूर्वनिर्धारित फाइल उपयोगी हुन्छ। निश्चित प्रोक्सी चाहिने स्क्रिप्टले विकासकर्ताको home-directory फाइलमा भर पर्नुभन्दा त्यो निर्भरता स्पष्ट लेख्नुपर्छ।

स्थायी कन्फिगरेसनमा प्रमाणिकरण विवरणसँग सावधान हुनुहोस्। फाइलको पहुँच सीमित गर्नुहोस् र परियोजना रिपोजिटरी वा सहायता टिकटमा प्रतिलिपि नगर्नुहोस्। उपयोगी निदान रिपोर्ट ले पासवर्ड नखुलाई चयन गरिएको प्रोक्सी बताउँछ।

सम्बन्धित लेखहरू