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

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

这是api
图片说明

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

  1. 你这个 axios.request 应该是别人封装,或者自己封装的把
  2. 你的代码中

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

    图片说明

https://blog.csdn.net/qq_42683842/article/details/82752300

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

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