छनोटकर्ताले प्रोक्सी A छाप्छ, त्यसपछि प्रोक्सी B। तर अनुरोध लगले अझै प्रोक्सी A देखाइरहेको छ। यो विरोधाभास बुझाउन नेटवर्क सेवा आवश्यक पर्दैन: कल गर्नेले छनोटकर्ताको फर्काइएको मान फालिदिएको हुन सक्छ।

मानलाई अनुरोध पठाउने कलसम्म ट्रेस गर्नुहोस्:

endpoint = choose_proxy()
routes = {'http': endpoint, 'https': endpoint}
response = session.get(target_url, proxies=routes, timeout=15)

यो टुक्राले पहिलेका Requests सत्र र प्रमाणित प्रोक्सी URL मान्छ। सार्वजनिक मध्यस्थकर्तामार्फत अनुमत सार्वजनिक अनुरोधका लागि, निःशुल्क प्रोक्सी सूचीले उही छनोट-र-पठाउने मार्गबाट जाने उम्मेदवार URL दिन्छ। समर्थित कीवर्ड proxies हो। म्यापिङ छाप्ने, वा कसैले असाइन नगरेको म्यापिङ फर्काउने सहायकले यहाँ दिइएको म्यापिङलाई प्रतिस्थापन गर्न सक्दैन।

छानिएको मार्गलाई कार्यभित्रै स्थानीय राख्नुहोस्। समवर्ती कोडमा, साझा current_proxy फिल्ड लग गर्ने र पठाउने बीच बदलिन सक्छ। त्यसपछि अर्को कामदारको छनोट गलत नतिजाको छेउमा देखिन सक्छ।

छनोट, पठाउने कन्फिगरेसन र नतिजा जोड्न प्रयास पहिचानकर्ता प्रयोग गर्नुहोस्। पूरा URL मा प्रमाणहरू भएमा त्यसको सट्टा सुरक्षित एन्डपोइन्ट पहिचानकर्ता लग गर्नुहोस्।

ती मानहरू मिले पनि देखिएको सार्वजनिक IP नबदलिए, तपाईं अर्को प्रश्नमा पुग्नुभएको छ: छानिएका एन्डपोइन्टले फरक निकास दिन्छन् कि घुम्ने गेटवेले जडान राख्छ। पहिले अनुप्रयोगले आफूले छानें भनेको मार्ग पठाएको हो कि होइन निश्चित गर्नुहोस्। नत्र प्रदायकतर्फको अनुमानले साधारण पुरानो भेरिएबल घण्टौं लुकाउन सक्छ।

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