http请求参数问题

  • axios请求参数为数组时
    params:{
      a:[1,2,3,4,6]   
     }
//url
  a[]=1&a[]=2&a[]=3 
  • 解决思路
    前端转换直接拼接url地址
  import Qs from 'qs'
  url:url+'?'+Qs.stringify(params,{indices: false}),

-axios post参数获取不到问题

axios post参数使用的是payload 后台无法再requestParams中获取 可以在requestBody中获取  
此外可以采用qs转化格式  请求头设置成formdata
也可以使用urlsearchparams对象
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,281评论 19 139
  • AFHTTPRequestOperationManager 网络传输协议UDP、TCP、Http、Socket、X...
    Carden阅读 5,104评论 0 12
  • 最近做项目的时候,前端异步请求用到了尤大推荐的axios,发现一个问题,就是POST请求的时候,后台人员说他们的接...
    Leitc阅读 58,118评论 14 41
  • 今天早起,心情特别不美丽。。。 室友男朋友竟然没有冲马桶。。。啊。。此处省略一万字,无法描述那个心情,跟吃了苍蝇差...
    夏小川阅读 151评论 0 0
  • 我们一起私奔 只有你只有我 只有无眠的夜空星星点点 让月夜当作背景,让小河当作旋律 我们一起说悄悄话,我们手牵手一...
    风烟云雨阅读 264评论 0 1