axios formdata传值的方法(application/x-www-form-urlencoded)


再axios种传入

application/x-www-form-urlencoded
这样格式的参数,需要如下写法:
     axios({
        url: `你的url`,
        method: 'POST',
        // withCredentials: true,//如果需要cookie要加这个
        // credentials: 'include',//这个据说也事包含cookie的方法,待验证
        data: params,
        headers: {
          'Content-Type': 'application/x-www-form-urlencoded',//类型设置
          // 'cookie': 'SESSION=YWFiNThjMjEtMjI2OC00YjZhLWFkZTMtYTcxYWVmZjhjMjdj; 你的参数=你的值',//指定的cookie的话可以试试这种写法
        },
      }).then(ret => {
        console.log(ret)
      })

其中param不要

FormData方式,也不要json的格式,要这么写:
`name=zs&age=18&sex=female`
不然会出现contenttype错误或者后台收到的数据格式不对等情况,
另外注意跨域问题


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM