無標題文章

vue2上傳圖片,使用axios發(fā)送FormData數(shù)據(jù),參數(shù)為空

vivicool已關(guān)注

2018.08.20 21:52字數(shù) 148閱讀 5669評論 2喜歡 10

最近在做項目時,需要用到上傳圖片的功能,用axios上傳圖片,用FormData發(fā)送數(shù)據(jù),參數(shù)一直為空,如圖顯示

1.jpg

2.png

3.png

查找并嘗試解決辦法,在請求中,添加

headers:{

'Content-Type':'multipart/form-data'

}

依然無效。。。

最終一個朋友幫我get到問題點了,是需要設(shè)置 withCredentials:true? , 表示跨域請求時是否需要使用憑證. 默認為false

完整代碼如下

authen(event) {? ? ? ? event.preventDefault();letformData =newFormData();? ? ? ? ? formData.append('fileUpload1',this.files);? ? ? ? ? formData.append('fileUpload2',this.files2);? ? ? ? ? formData.append('fileUpload3',this.files3);? ? ? ? ? formData.append('uid',this.userID);? ? ? ? formData.append('name',this.name);constinstance=axios.create({withCredentials:true})? ? ? ? ? ? ? ? ? ? ? instance.post('http://pay.m6zf.com/index.php?s=/api/user/approved.html',formData).then(res=>{if(res.code ==200){? ? ? ? ? ? ? ? ? ? alert('提交成功');this.$router.push({path:"/Profit"});? ? ? ? ? ? ? ? }else{? ? ? ? ? ? ? ? ? ? alert("請輸入完整再提交");? ? ? ? ? ? ? ? }? ? ? ? ? ? })? ? ? ? }

將withCredentials:true設(shè)置后,提交請求,請求參數(shù)終于有數(shù)據(jù)了

success1.jpg

success2.jpg


小禮物走一走,來簡書關(guān)注我

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • vue . input upload 上傳圖片時無法傳輸?shù)胶笈_,所以需要轉(zhuǎn)換;如下格式 param.app...
    久久歸移閱讀 528評論 0 0
  • Haorooms首頁文章存檔關(guān)于我前端導(dǎo)航前端資料庫小工具合作 轉(zhuǎn)載自:http://www.haorooms.c...
    天字一等閱讀 247評論 0 1
  • WebView·開車指南 2016-08-31BugDev 北京市東城區(qū)首席Bug布道師開山之作,一整月交通事故血...
    53c021c38a1d閱讀 936評論 0 1
  • 18986800793 宜昌法院 ##singlefile ###屬性 屬性名:默認值 id:null name:...
    Bryce閱讀 424評論 0 1
  • 學(xué)習(xí)筆記:紀念曾經(jīng)學(xué)過的Android,由于負責(zé)公司大的方向,向管理方向轉(zhuǎn)型,原先內(nèi)容一直在有道,為了減少有道筆記...
    后知后覺_95a8閱讀 628評論 0 0

友情鏈接更多精彩內(nèi)容