vue发送请求报错413

  • Post author:
  • Post category:vue




项目场景:



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 版权协议,转载请附上原文出处链接和本声明。