axios请求报400错误是什么原因?
这个是我请求的代码:
getapp() { this.axios
.selectTeacherById({
params: {
id: this.teacher_id,
},
})
.then((res) => {
this.Information = res.data.data;
console.log(res.data.data)
})
.catch((err) => {});
},
这个是接口地址:
selectTeacherById(data){ return axios.post("/admin/user/selectByKey",data)
},
然后它总是会报如下错误
这到底是什么原因引起的?一直看不出来。
回答:
看看是不是提示bad request
?
检查下接口是不是需要get
请求?
回答:
https://www.axios-http.cn/doc...
回答:
Http 400 Bad Request 错误的一种原因可能就是:参数匹配。包括以下两方面:
1、请求时没有传递必须的参数;
2、传递的参数类型不匹配,比如一个参数需为 int型,若传到后台的是string型则也会出现类似的错误
以上是 axios请求报400错误是什么原因? 的全部内容, 来源链接: utcz.com/p/935439.html