#node.js #axios
#node.js #axios
Вопрос:
Я получаю эту ошибку при отправке запросов на использование Axios в запросе get Nodejs. Я вызываю сторонний API.
{
"message": "connect ECONNREFUSED 198.54.117.197:443",
"name": "Error",
"stack": "Error: connect ECONNREFUSED 198.54.117.197:443n at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1097:14)",
"config": {
"url": "https://swapi.co/api/starships/9",
"method": "get",
"headers": {
"Accept": "application/json, text/plain, */*",
"User-Agent": "axios/0.21.0"
},
"transformRequest": [
null
],
"transformResponse": [
null
],
"timeout": 0,
"xsrfCookieName": "XSRF-TOKEN",
"xsrfHeaderName": "X-XSRF-TOKEN",
"maxContentLength": -1,
"maxBodyLength": -1
},
"code": "ECONNREFUSED"
}
Мой код
https://github.com/bilalyaqoob/caching-with-node-js-redis
Кто-нибудь может мне помочь?
Комментарии:
1. Похоже, что удаленный сервер не принимает ваш запрос. Пожалуйста, проверьте, правильно ли у вас настроен Auth и работает ли API.
2. Я использую этот swapi.dev
Ответ №1:
Вы используете устаревшую конечную точку. На веб-сайте указано, что вам нужно использовать https://swapi.dev/api/starships/9 / вместо ttps://swapi.co/api/starships/9 . Они переместились из a .co в a .домен dev.