объект, пока не завершится первый. Если вы хотите отправить несколько одновременных запросов, вам нужно создать несколько объектов.
учаю сообщение об ошибке: дескриптор уже работает! Кажется, элементы массива не ждут друг друга. Как я могу это исправить?
const curl = new(require('curl-request'))();
sites = ["disney.com", "surfline.com", "oregon.com", "addiction.com", "www.google.com", "captaindonsfishing.com", "www.surfline.com", "facebook.com", "clevelandclinic.com"];
sites.forEach(function(site) {
console.log(site);
curl.get('https://' + site)
.then(({statusCode}) => {
console.log(site+" "+statusCode);
}).catch((e) => {
console.log(site+" "+e);
});
});
Выход:
surfline.com Ошибка: ручка уже работает!
oregon.com Ошибка: ручка уже запущена!
addiction.com Ошибка: дескриптор уже запущен!
www.google.com Ошибка: ручка уже работает!
captaindonsfishing.com Ошибка: ручка уже работает!
www.surfline.com Ошибка: ручка уже работает!
facebook.com Ошибка: ручка уже работает!
clevelandclinic.com Ошибка: ручка уже работает!
disney.com [объект Аргументы]