鍍金池/ 問答/HTML5  HTML/ vue axios請求后臺設(shè)置允許跨域之后 get請求變成了options請求

vue axios請求后臺設(shè)置允許跨域之后 get請求變成了options請求 應(yīng)該怎么解決???

vue axios請求后臺設(shè)置允許跨域之后 get請求變成了options請求 應(yīng)該怎么解決???
圖片描述

圖片描述

我添加了請求頭 但是只添加上了一個 后面的那個沒有就加上 請問怎么解決呢???
報的是這個錯:
圖片描述

這是在火狐瀏覽器報的錯誤
圖片描述

回答
編輯回答
詆毀你

先去了解下什么是options請求,為什么會有options請求,這是通常設(shè)置Cors進(jìn)行跨域操作都會出現(xiàn)的一個請求,屬于正常請求。

2018年3月2日 00:32
編輯回答
不舍棄

后端的請求頭添加的不完整.
如果我沒記錯的話,content-type也是要加的,你就加上不行嘛?
options操作就是先打招呼,基本操作不必理會,一般框架都會處理的.

update:
options請求要和瀏覽器溝通允許的自定義header,你的返回里邊沒有from,你自定義了contenttype,在post請求里也要添加的.
clipboard.png

2018年9月16日 11:36
編輯回答
呆萌傻

這是正常操作,不需要解決,只需要關(guān)心是否請求到了數(shù)據(jù)。

2017年10月25日 23:45