我在制作axios请求时遇到问题,它返回404错误,文件路径很好,因为它在同一目录中,我不明白为什么它返回该错误,
我使用的是vue-cli,我用npm run serve来运行服务器,而不是express。
Register.vue
var formData = new FormData();
formData.append("nombre", nombre);
formData.append("mail", mail);
formData.append("pass", pass);
axios
.post("./auth_register.php", formData)
.then((response) => {
console.log(response);
})
.catch((error) => {
console.log(error);
});
auth_register.php
<?php
if (isset($_POST['nombre']) && $_POST['mail'] && $_POST['pass']) {
return json_encode("received");
} else {
return null;
}
我不知道为什么会这样
我是新来的,不要生气
尝试使用完整路径;对我有用!经过长时间的寻找例子→http://localhost: 8080/api/认证/login。