Չորս փորձի համար մեկ պրոքսի պահելու համար խմբավորեք փորձի ինդեքսը՝ նախքան ցանկով շրջելը։ Տրված են վավերացված, դատարկ չեղող proxies զանգված և զրոյից սկսվող ոչ բացասական ամբողջ i թիվ։

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

0–3 ինդեքսները ընտրում են առաջին գրառումը, 4–7-ը՝ երկրորդը, իսկ 8–11-ը՝ երրորդը։ Մնացորդը խմբի համարը վերադարձնում է առաջին պրոքսիին՝ վերջին գրառումից հետո։ Մերժեք դատարկ զանգվածը նախքան այս արտահայտությունն օգտագործելը։

Օգտագործեք ընտրված URL-ը այդ փորձի HTTP հաճախորդը կարգավորելիս։ Անվճար պրոքսիների ցանկը զանգվածի համար տալիս է հանրային թեկնածուներ. ձևաչափեք յուրաքանչյուր URL այն արձանագրությամբ, որն աջակցում է այդ հաճախորդը։ Թվաբանությունը պլանավորում է վերջնակետերը. այն ինքնին չի փոխում դիտարկիչը կամ արդեն միացված հաճախորդը։

Որոշեք՝ արդյոք կրկնվող փորձը սպառում է ևս մեկ փորձի ինդեքս։ Հաջողությունների հաշվիչը կստեղծեր այլ քաղաքականություն, և զուգահեռ առաջադրանքները կարող են ավարտվել իրենց հատկացված ինդեքսներից տարբեր հերթականությամբ։

Առնչվող հոդվածներ