Я использую экспресс-модуль для создания Restful API в Node.JS. В моем сервисе я делаю дополнительные HTTP-запросы для внешних конечных точек (на стороне сервера), и мне нужно вернуть данные из этих http-запросов в тело запроса веб-службы.
Я подтвердил, что если я использую console.log
для всех действий, которые проводит веб-служба, я получаю нужные мне данные. Однако, когда я пытаюсь вернуть эти значения в службу, они возвращаются Null. Я знаю, что это из-за async, и обратный вызов не ждет завершения HTTP-запроса.
Есть ли способ сделать эту работу?