JavaScript-də hər dörd cəhd üçün bir proxy seçin
Sıfırdan başlayan cəhd indeksini proxy siyahısına qalıq operatoru tətbiq etməzdən əvvəl qruplara bölün.
Dörd cəhd üçün bir proxy saxlamaq üçün siyahı üzərində dövr etməzdən əvvəl cəhd indeksini qruplaşdırın. Təsdiqlənmiş boş olmayan proxies massivi və sıfırdan başlayan mənfi olmayan i tam ədədi verildikdə:
const proxy = proxies[Math.floor(i / 4) % proxies.length];
0–3 indeksləri birinci elementi, 4–7 ikincini, 8–11 isə üçüncünü seçir. Qalıq qrup nömrəsini son elementdən sonra birinci proxy-yə qaytarır. Bu ifadəni istifadə etməzdən əvvəl boş massivi rədd edin.
Həmin cəhdin HTTP müştərisini konfiqurasiya edərkən seçilmiş URL-dən istifadə edin. Pulsuz proxy siyahısı massiv üçün açıq namizədlər təqdim edir; hər URL-ni müştərinin dəstəklədiyi protokolla formatlaşdırın. Hesablama son nöqtələri planlaşdırır; özü brauzeri və ya artıq qoşulmuş müştərini dəyişmir.
Yenidən cəhdin başqa cəhd indeksi sərf edib-etmədiyini müəyyənləşdirin. Uğur sayğacı fərqli siyasət yaradar və paralel tapşırıqlar onlara verilən indekslərdən fərqli sırada bitə bilər.