selector-এ প্ৰক্সি A প্ৰিন্ট কৰে, তাৰ পিছত প্ৰক্সি B। অনুৰোধ লগত কিন্তু প্ৰক্সি A দেখুৱাই থাকে। এই বিৰোধ ব্যাখ্যা কৰিবলৈ নেটৱৰ্ক সেৱা নালাগে: কলাৰে selector-ৰ ঘূৰাই দিয়া মানটো নিক্ষেপ কৰিছে।

মানটো অনুৰোধ পঠিওৱা কললৈকে অনুসৰণ কৰক:

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

এই টুকুৰাই এটা বিদ্যমান Requests session আৰু যাচনি কৰা proxy URL ধৰি লয়। ৰাজহুৱা মধ্যস্থতাকাৰীৰ মাজেৰে অনুমোদিত ৰাজহুৱা অনুৰোধৰ বাবে বিনামূলীয়া প্ৰক্সি তালিকায়ে একে বাছনি-আৰু-প্ৰেৰণ পথেৰে যোৱা প্ৰাৰ্থী URL দিয়ে। সমৰ্থিত keyword হৈছে proxies। mapping প্ৰিন্ট কৰা বা কোনেও assign নকৰা mapping ঘূৰাই দিয়া helper-এ ইয়াত দিয়া mapping প্ৰতিস্থাপন কৰিব নোৱাৰে।

বাছনি কৰা route টো কাৰ্য্যৰ ভিতৰতে ৰাখক। সমকালীন codeত, এটা shared current_proxy field-এ logging আৰু প্ৰেৰণৰ মাজত সলনি হ'ব পাৰে। তেতিয়া আন এজন worker-ৰ বাছনি ভুল ফলাফলৰ কাষত দেখা যাব পাৰে।

বাছনি, প্ৰেৰণ সংৰচনা আৰু ফলাফল সংযোগ কৰিবলৈ attempt identifier ব্যৱহাৰ কৰক। credentials থাকিলে সম্পূৰ্ণ URL-ৰ সলনি এটা নিৰাপদ endpoint identifier লগ কৰক।

যদি সেই মানবোৰ মিলে কিন্তু পৰ্যৱেক্ষিত ৰাজহুৱা IP নসলনি, তেন্তে আপুনি আন এটা প্ৰশ্নত উপনীত হৈছে: বাছনি কৰা endpoint-বোৰে পৃথক exit দিয়ে নে ঘূৰ্ণনশীল gateway-এ সংযোগ ধৰি ৰাখে। প্ৰথমে নিৰ্ণয় কৰক যে application-এ নিজে দাবী কৰা route পঠিয়াইছিল নে নাই। নহ'লে provider-ৰ অনুমানে এটা সৰল stale variable ঘণ্টাৰ পিছত ঘণ্টা লুকুৱাই ৰাখিব পাৰে।

সম্পৰ্কিত প্ৰবন্ধ