weixin_43914888
梓隽
采纳率100%
2019-08-20 10:33

axios post 请求传多个参数,报错400 url显示参数为0=1 帮忙看看

5

这个是方法图片说明
打印出来的参数都有值
图片说明

这是api
图片说明

url报400参数是0=1,
图片说明
参数四个,三个String 一个对象,是哪写错了么?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • xuxuewen20 快乐码农 2年前
    1. 你这个 axios.request 应该是别人封装,或者自己封装的把
    2. 你的代码中

        axios.request({
             params:a,b,c   // 这里不是错了吗?
          })
      
          //  不是应该下面这样写吗
          axios.request({
            params:{
                a,
                  b,
                  c
              }
          })
      

      图片说明

    点赞 1 评论 复制链接分享
  • weixin_43551840 我爱吃西瓜喵 2年前

    报400,说明语法错误,post请求传参是用data:{},而不是params,参数拼接在url上是get的请求呀

    点赞 1 评论 复制链接分享
  • qq_34444616 咖啡加冰66 2年前

    看network你自己发的请求是什么感觉你拼的不对

    点赞 评论 复制链接分享
  • dabocaiqq dabocaiqq 2年前

为你推荐