объект, пока не завершится первый. Если вы хотите отправить несколько одновременных запросов, вам нужно создать несколько объектов.

учаю сообщение об ошибке: дескриптор уже работает! Кажется, элементы массива не ждут друг друга. Как я могу это исправить?

            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 [объект Аргументы]

Ответы на вопрос(1)

Ваш ответ на вопрос