我有一个使用 DJRF 作为后端和 Vue 作为前端的应用程序。我还使用 Djoser 进行身份验证,这是我试图联系的端点。我已经让 Vue 获取数据的 API,并且我正在使用 Postman 进行测试,结果非常好。但是,我正在尝试在前端使用 Axios 发出 POST 请求,但我不断收到此错误
未捕获(承诺中)TypeError:无法读取未定义的属性“错误”
logIn: () => {
axios
.post("http://127.0.0.1:8000/auth/token/login/", {
email: "test2@test.com",
password: "password"
})
.then(response => {
this.authtoken = response.authtoken;
})
.catch(error => {
this.error = error;
});
}
我向 Postman 提出这个请求并且没有问题,所以我认为后端的任何东西都不是问题。我也试过只使用没有 IP 地址的 url 扩展名,也使用“localhost”。
最后,查看我的终端,当我发出请求时,它返回状态码 200。我如何使用 Axios 设置此 POST 请求?