Dört deneme boyunca tek bir proxy tutmak için deneme dizinini listede dolaşmadan önce gruplayın. Doğrulanmış, boş olmayan bir proxies dizisi ve sıfır tabanlı, negatif olmayan bir i tam sayısı verildiğinde:

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

0–3 dizinleri ilk girdiyi, 4–7 ikinciyi ve 8–11 üçüncüyü seçer. Kalan, son girdiden sonra grup numarasını ilk proxy'ye geri döndürür. Bu ifadeyi kullanmadan önce boş diziyi reddedin.

O denemenin HTTP istemcisini yapılandırırken seçilen URL'yi kullanın. Ücretsiz proxy listesi dizi için genel adaylar sağlar; her URL'yi o istemcinin desteklediği bir protokolle biçimlendirin. Aritmetik uç noktaları zamanlar; kendi başına bir tarayıcıyı veya zaten bağlı bir istemciyi değiştirmez.

Yeniden denemenin başka bir deneme dizini tüketip tüketmediğine karar verin. Bir başarı sayacı farklı bir politika üretirdi ve paralel görevler kendilerine atanan dizinlerden farklı bir sırada bitebilir.

İlgili makaleler