axios 請求出現(xiàn)options的原因和解決方案

原因: 主要是因為跨域,參考以下文章
https://segmentfault.com/q/1010000010159122?sort=created
https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS

解決方案,使用qs,參考以下文章

  1. 代碼
// axios 配置 
axios.defaults.timeout = 5000;
axios.defaults.headers.post['Content-Type'] = 
'application/x-www-form-urlencoded;charset=UTF-8';
axios.defaults.baseURL = 'http://localhost:8008'

// POST傳參序列化 
axios.interceptors.request.use((config) => {
    if(config.method === 'post') {
        config.data = qs.stringify(config.data);
    }
    return config;
}, (error) => {
    return Promise.reject(error);
}); 

// 返回狀態(tài)判斷 
axios.interceptors.response.use((res) =>{ 
    if(!res.data.success){ 
        return Promise.reject(res);
    } return res;
}, (error) => {
        //404等問題可以在這里處理 return Promise.reject(error); 
})

https://blog.csdn.net/hant1991/article/details/74931158

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

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

  • 大部分的后端會很很鄙視前端。我也不知道為什么,可能大部分人都會覺得腳本語言根本不算語言。 大多人 會叫我們切圖仔,...
    小黑的眼閱讀 3,610評論 0 15
  • 考不上天津財津大學(xué) 你就是個垃圾 我想要考天津財經(jīng)大學(xué) 學(xué)習(xí)金額專業(yè) 以后在金融業(yè)工作 做投資 理財 給公司做證卷...
    趙揚(yáng)帆閱讀 239評論 0 0
  • 1 姥爺是寵我的 從小我就喜歡在姥爺身邊玩 他時常會變那種從口袋掏出糖果的魔法 那時候生活條件不好 糖果是很金貴的...
    沫浪閱讀 459評論 0 0
  • 雨,淅淅瀝瀝的下著。周圍的人群頭頂上都不言而喻的開起了各種各樣花朵。紅的,白的,黃的…在這迷蒙的霧氣中,有著別樣...
    漁陽雨下閱讀 372評論 0 3
  • 電影幾個人去看? 一個人。 我喜歡一個人, 不為什么。
    子車閱讀 373評論 0 1

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