Я пытаюсь выполнить HTTP-запрос GET к внешнему API с помощью NodeJS (используя Express), но я не получаю никаких данных обратно.Мой код следующий:
import * as http from "http";
const options = {
host: "EXAMPLE.COM",
path: "/MY/PATH",
headers: {
"Content-Type": "application/json",
"Authorization": "Basic XXXXXXXXXXXXXXXXXX"
}
};
const req = http.get(options, function(res) {
console.log("statusCode: " + res.statusCode);
res.on("data", function (chunk) {
console.log("BODY: " + chunk);
});
});
Но я получаю ответ: statusCode: 302 и BODY пусто.
ВнешнийAPI работает правильно (я пытался выполнить http GET-запрос с INSOMNIA и возвращает данные)
Запрос, который я выполняю NEEDS токен авторизации
Что я делаю неправильно?или что я могу сделать, чтобы вернуть данные?
Приветствия