Proxy kiválasztása minden négy próbálkozáshoz JavaScriptben
Ossza csoportokra a nullától induló próbálkozásindexet, mielőtt a maradék operátort egy proxy listára alkalmazza.
Ahhoz, hogy egy proxy négy próbálkozásig érvényes legyen, csoportosítsa a próbálkozásindexet, mielőtt végigfut a listán. Adott egy érvényesített, nem üres proxies tömb és egy nullától induló, nem negatív i egész szám:
const proxy = proxies[Math.floor(i / 4) % proxies.length];
A 0–3 indexek az első bejegyzést, a 4–7 a másodikat, a 8–11 a harmadikat választják. A maradék a csoportszámot az utolsó bejegyzés után visszavezeti az első proxyhoz. A kifejezés használata előtt utasítsa el az üres tömböt.
A kiválasztott URL-t használja az adott próbálkozás HTTP-ügyfelének beállításakor. Az ingyenes proxy lista nyilvános jelölteket ad a tömbhöz; minden URL-t olyan protokollal formázzon, amelyet az ügyfél támogat. Az aritmetika ütemezi a végpontokat; önmagában nem változtat meg egy böngészőt vagy egy már csatlakozott ügyfelet.
Döntse el, hogy egy ismételt próbálkozás elhasznál-e még egy próbálkozásindexet. Egy sikerszámláló más szabályt eredményezne, és a párhuzamos feladatok a kiosztott indexektől eltérő sorrendben fejeződhetnek be.