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