Vue-resource中post請求將data數據以request payload轉換為form data的形式


今天在做項目的時候 需要往api中發送一個json格式的對象,但是怎么改都不行,當然,使用的vue 的 http方法。

而且,開始使用時 vue-resource中post請求時的一個坑,vue-resource中post發送的數據默認以request payload的形式,而一般我們使用的都是form data的形式。

后來發現,只需要在main.js中加入:

Vue.http.options.emulateJSON = true;
Vue.http.options.headers = {
  'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'
};

即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM