আপোনাৰ লগে প্ৰক্সি ঘূৰায়। আপোনাৰ অনুৰোধে এতিয়াও পুৰণিটো ব্যৱহাৰ কৰে।
বাছনি কৰা এণ্ডপইণ্টটো প্ৰকৃত HTTP প্ৰেৰণ কললৈকে অনুসৰণ কৰক, নতুন মান প্ৰিন্ট কৰিলে অনুৰোধৰ সংৰচনা সলনি হয় বুলি ধৰি লোৱাৰ পৰিৱৰ্তে।
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 ঘণ্টাৰ পিছত ঘণ্টা লুকুৱাই ৰাখিব পাৰে।