项目场景:
vue发送post请求报错413
问题描述:
附上图片:
原因分析:
post请求体太大。有可能是封装请求不对
解决方案:
1.查看封装该接口的方法,
原来的写法
export function getlist(data) {
return request({
url: '/api/admin/userList',
method: 'post',
params:data // params参数拼接在 url后面
})
}
改成
export function addUserList(data) {
return request({
url: '/api/admin/user/add',
method: 'post',
data:data
})
}
参数为 params 的时候,参数是拼接在url后面,实体太大就会报错,改成data就好了!!!
2.如果方法已经改成上面这种形式,提供一种思路—-就是将请求体分成多个字段发送请求也是可以解决的
总结
: 状态码4开头主分析前端代码错误,5开头找后台
版权声明:本文为weixin_46476136原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。