Asiox使用Post请求突然无法调用后端方法
最开始的请求尝试是正确的,但突然有一次请求时,显示返回的data中没有数据,后断点发现前端的请求后端并没有接收到。
之后尝试把前后端的请求都改为Get,请求又接收到了。
也不知道最开始的几次是咋访问成功的,反正现在上面的方式是访问不到了/(ㄒoㄒ)/~~。
前端
axios({
method: 'post',
url: this.api + '/test/ls',
data: this.ruleForm
})
后端
[Route("test/ls")]
[HttpPost]
public List<UserInfo> GetList([FromBody]UserInfo Info) {
}
后来查到url中可以带请求的方法,改称这样后,目前使用访问一切正常了。
前端
axios({
method: 'post',
url: this.api + '/test/GetList',
data: this.ruleForm
})
后端
[Route("test/GetList")]
[HttpPost]
public List<UserInfo> GetList([FromBody]UserInfo Info) {
}