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'
}

猜你喜欢

转载自blog.csdn.net/be_strong_web/article/details/124403359
今日推荐