Required request body is missing: 前端接口报错错误解决
前几天遇到一个报错:Required request body is missing;
经过检查是因为在传递参数时使用params来传递的。
而使用params来传递参数会被拼接到url上不管是get还是post请求,这时候请求体也就是body是不存在的。
所有后端在获取参数时会报request body is missing给前端
错误代码:
export function addText(params) { return request({ url: '/document/add', method: 'post', params }) }
改正后:
export function addText(data) { return request({ url: '/document/add', method: 'post', data }) }