postman请求接口成功,但是前端调用报400

时间: 2024-11-10 admin IT培训

postman请求接口成功,但是前端调用报400

postman请求接口成功,但是前端调用报400

如题,楼主遇到了个问题:
在调用第三方的接口的时候,postman完全没有问题,但是前端就是会报400,不管传的什么参数都是。
解决方案:
参数形式要使用form的格式 T^T!!!

function getXXX(){let formData = new FormData();formData.append("a", 'a');formData.append("b", 'b');formData.append("c", 'c');let res:any = await this.$axios.post('/xxx', formData);
}

参数不能是简单的类似下面这种(会报400):

let params = {a: 'a',b: 'b',c: 'c'
}