Я пытаюсь отправить почтовый запрос, но всегда получаю сообщение об ошибке:
Error: "Request aborted"
createError createError.js:16
handleAbort xhr.js:73
[HMR] Waiting for update signal from WDS... log.js:24
Я использую реакцию. js в этом коде, я новичок в этом. Я получаю эту ошибку с моей серверной частью и без нее, поэтому я считаю, что моя ошибка находится спереди. Кроме того, я протестировал свой бэкэнд, и все маршруты работают нормально. Мой почтовый запрос, а также мой файл конфигурации ax ios приведены ниже. Вы можете мне помочь? Я уже пробовал некоторые варианты приведенного ниже кода, например, я попытался отправить как URL-адрес в ax ios only / cadastro вместо всего пути.
Запрос на отправку:
const [nome, setNome] = useState("");
const [email, setEmail] = useState("");
const [cpf, setCpf] = useState("");
const [senha, setSenha] = useState("");
const [rg, setRg] = useState("");
const [data_nascimento, setDataNascimento] = useState("");
async function save(){
try{
await api.post('http://localhost:5000/cadastro', {
nome,
cpf,
email,
rg,
data_nascimento,
senha
})
}catch(err){
console.log(err)
}
}
ax ios:
import Axios from 'axios';
const api = Axios.create({
baseURL: 'localhost:5000',
headers: {
"Content-Type": "application/json",
},
crossdomain: true
});
api.interceptors.request.use(function (config) {
// Do something before request is sent
console.log(config)
return config;
}, function (error) {
console.log(error)
return Promise.reject(error);
});
export default api;
РЕДАКТИРОВАТЬ 1: Я попробовал то, что мне велел Людвигер, но получил ту же ошибку.