E Proxy fir all véier Versich an JavaScript auswielen
Deelt den Index vum Versuch, deen op null baséiert, a Gruppen, ier Dir den Divisiounsrest-Operator op eng Proxy-Lëscht uwent.
Fir ee Proxy fir véier Versich ze halen, gruppéiert den Index vum Versuch, ier Dir duerch d'Lëscht gitt. Mat engem validéierten, net eidele proxies-Array an enger op null baséierter, net negativer ganzer Zuel i:
const proxy = proxies[Math.floor(i / 4) % proxies.length];
D'Indizes 0–3 wielen den éischten Entrée, 4–7 den zweeten an 8–11 den drëtten. De Rescht bréngt d'Gruppennummer no dem leschten Entrée zréck op den éischte Proxy. Leet en eidelen Array of, ier Dir dësen Ausdrock benotzt.
Benotzt déi ausgewielten URL beim Konfiguréieren vum HTTP-Client vun deem Versuch. D'Lëscht vun de gratis Proxyen liwwert ëffentlech Kandidaten fir den Array; formatéiert all URL mat engem Protokoll, deen dee Client ënnerstëtzt. D'Arithmetik plangt Endpunkten; si ännert net vun sech aus e Browser oder e Client, deen nach verbonnen ass.
Entscheet, ob eng Widderhuelung nach en Index vum Versuch verbraucht. E Succès-Compteur géif eng aner Politik erginn, an parallel Aufgaben kënnen an enger anerer Reihenfolge ophalen wéi d'Indizes, déi hinnen zougewisen goufen.