У меня странная проблема. Я тестирую API и набросал свои запросы в Postman. На самом деле, они в настоящее время отлично работают там.
POST /authEndpoint
content-type: application/json
accept: application/json
cache-control: no-cache
postman-token: some-token
user-agent: PostmanRuntime/7.1.1
host: greatapi.com
accept-encoding: gzip, deflate
content-length: 68
{
"user": "user",
"password": "secret"
}
Я получил желаемый ответ. Теперь я попытался воссоздать этот запрос, используя Axios в JavaScript. Проблема в том, что вместо ответа я получаю чтение ECONNRESET. Я думаю, что набросал это так же, как в Почтальоне, так что это странно Вот мой конфиг Axios:
import AXIOS from 'axios';
const BASE_URL = 'https://greatapi.com';
const axios = AXIOS.create({
baseURL: BASE_URL,
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
'Cache-Control': 'no-cache',
}
});
axios.post('/authEndpoint', {
'user': 'user',
'password': 'secret',
})
.then(response => console.log(response.data))
.catch(error => console.error(error.message));
Конкретный ответ таков:
read ECONNRESET
Есть идеи, что здесь может быть не так?