最近遇到了get传参的几种格式,想在这里总结一下,有不对的可以告诉我,我会改的~
后台说:以url的形式传参
先上图吧:看看后台的需求
这个是通过每页条数和页码获取用户列表,一般传参比较少的都是以url的形式传过去的。
下面是代码:
axios
.get('/api/Login/GetUserList',
{
params:{
pageSize:_this.pageSize,
pageNumber:_this.cur_page
}
})
.then(function(res){
console.log(res)
})
.catch(function(error){
console.log(error)
})
后台说:以body的json格式传参
当传的参数比较多或者比较长时,比如做过一个把图片转成64位流的参数传给后台,需要以body的身份传参
代码参考如下:
axios({
method: 'post',
url: '/api/Users/CreateAddUser',
data: params
})
.then(function(res){
console.log(res)
})
.catch(function(error){
console.log(error)
})
代码中的data就是要以body身份传递的参数
好了,暂时先写到这里吧~