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