axios post请求写法

后台用body方式接受参数:

1、axios.post(api,data)
这种方式直接传递json格式的data数据,平平无奇

后台用单个参数方式接受参数:

1、axios.post(api,qs.stringify(data))
这种方式需要用qs对json格式的data数据进行格式转换,稍微有点复杂

2、

axios({
  url: api,
  method: 'post',
  data: qs.stringify(data)
})

和上面逻辑一样,写法不一样

3、

axios({
  url: api,
  method: 'post',
  params: data
})

这种方式不需要qs进行格式转换,更简单

注意:因为后台的接收方式是单个参数接受,data:data这样会导致后台拿到的是一个json对象,接口会报400,"Required String parameter 'xxx' is not present"。

提供全面的潍坊网站建设学习交流,小程序、APP、H5、支付、游戏、区块链、商城、直播、影音、小说、公众号等源码学习交流。
易速网络公司 » axios post请求写法
享更多特权,立即登录下载海量资源
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡