Почему я получаю ошибку API в NEXT.js
Всем привет. При работе с API в Next.js с использованием axios у меня возник вопрос:
Когда я запускаю такой участок кода:
import axios from 'axios'
export async function fetchCryptoRating() {
const options = {
method: 'GET',
url: 'https://binance43.p.rapidapi.com/ticker/24hr',
params: {symbol: 'BTCUSDT'},
headers: {
'X-RapidAPI-Host': 'binance43.p.rapidapi.com',
'X-RapidAPI-Key': '5d54ff98ecmsh76d7bb813122478p16a6edjsnbd7442cf7856'
}
};
const result = await axios.request(options)
console.log(result)
}
я получаю такой ответ(который мне и нужен):
Но если я вынесу API запрос в другую функцию и запущу такой код:
import axios from 'axios'
export async function fetchCryptoRating() {
const result = getCourse()
console.log(result)
}
export async function getCourse() {
const options = {
method: 'GET',
url: 'https://binance43.p.rapidapi.com/ticker/24hr',
params: {symbol: 'BTCUSDT'},
headers: {
'X-RapidAPI-Host': 'binance43.p.rapidapi.com',
'X-RapidAPI-Key': '5d54ff98ecmsh76d7bb813122478p16a6edjsnbd7442cf7856'
}
};
const result = await axios.request(options)
return result
}
то я получу такой ответ:
Кто может объяснить, с чем это связано и почему так происходит. Буду очень благодарен

