如题,楼主遇到了个问题:
在调用第三方的接口的时候,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'
}
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐