چار کوششوں کے لیے ایک پراکسی برقرار رکھنے کے لیے، فہرست میں گردش کرنے سے پہلے کوشش اشاریے کو گروہ بندی کریں۔ ایک تصدیق شدہ، خالی نہ ہونے والا proxies ایرے اور صفر کی بنیاد والا غیر منفی صحیح عدد i دیا گیا ہو تو:

const proxy = proxies[Math.floor(i / 4) % proxies.length];

اشاریے 0–3 پہلی اندراج، 4–7 دوسری اور 8–11 تیسری منتخب کرتے ہیں۔ بقیہ آخری اندراج کے بعد گروہ نمبر کو پہلی پراکسی پر واپس لاتا ہے۔ یہ اظہار استعمال کرنے سے پہلے خالی ایرے کو مسترد کریں۔

اُس کوشش کے HTTP کلائنٹ کی ترتیب کے وقت منتخب URL استعمال کریں۔ مفت پراکسی فہرست ایرے کے لیے عوامی امیدوار فراہم کرتی ہے؛ ہر URL کو اُس پروٹوکول کے ساتھ فارمیٹ کریں جو وہ کلائنٹ معاونت کرتا ہے۔ حساب کتاب اختتامی مقامات کا شیڈول بناتا ہے؛ یہ خود بخود براؤزر یا پہلے سے منسلک کلائنٹ کو تبدیل نہیں کرتا۔

فیصلہ کریں کہ آیا دوبارہ کوشش ایک اور کوشش اشاریہ استعمال کرتی ہے۔ کامیابی کا کاؤنٹر مختلف پالیسی پیدا کرے گا، اور متوازی کام اُن اشاریوں سے مختلف ترتیب میں مکمل ہو سکتے ہیں جو اُنہیں دیے گئے۔

متعلقہ مضامین