Ընտրել պրոքսի յուրաքանչյուր չորս փորձի համար JavaScript-ում
Զրոյից սկսվող փորձի ինդեքսը բաժանեք խմբերի՝ նախքան մնացորդի օպերատորը պրոքսիների ցանկի վրա կիրառելը։
Չորս փորձի համար մեկ պրոքսի պահելու համար խմբավորեք փորձի ինդեքսը՝ նախքան ցանկով շրջելը։ Տրված են վավերացված, դատարկ չեղող proxies զանգված և զրոյից սկսվող ոչ բացասական ամբողջ i թիվ։
const proxy = proxies[Math.floor(i / 4) % proxies.length];
0–3 ինդեքսները ընտրում են առաջին գրառումը, 4–7-ը՝ երկրորդը, իսկ 8–11-ը՝ երրորդը։ Մնացորդը խմբի համարը վերադարձնում է առաջին պրոքսիին՝ վերջին գրառումից հետո։ Մերժեք դատարկ զանգվածը նախքան այս արտահայտությունն օգտագործելը։
Օգտագործեք ընտրված URL-ը այդ փորձի HTTP հաճախորդը կարգավորելիս։ Անվճար պրոքսիների ցանկը զանգվածի համար տալիս է հանրային թեկնածուներ. ձևաչափեք յուրաքանչյուր URL այն արձանագրությամբ, որն աջակցում է այդ հաճախորդը։ Թվաբանությունը պլանավորում է վերջնակետերը. այն ինքնին չի փոխում դիտարկիչը կամ արդեն միացված հաճախորդը։
Որոշեք՝ արդյոք կրկնվող փորձը սպառում է ևս մեկ փորձի ինդեքս։ Հաջողությունների հաշվիչը կստեղծեր այլ քաղաքականություն, և զուգահեռ առաջադրանքները կարող են ավարտվել իրենց հատկացված ինդեքսներից տարբեր հերթականությամբ։