vue的axios的post请求参数过长报错

原来的写法

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 完美解决!

Logo

前往低代码交流专区

更多推荐