鍍金池/ 問答/Linux  HTML/ fetch 跨域

fetch 跨域

用fetch 請求數(shù)據(jù),存在跨域報錯,添加mode后依舊報錯,怎么能夠正確跨域,后端已經(jīng)設(shè)置Access-Control-Allow-Origin:*
圖片描述

圖片描述

回答
編輯回答
墨小白

result.then(res => res.json()).then(data => console.log(data))

2018年5月23日 11:32
編輯回答
葬愛

chrome并且本地調(diào)試的話可以裝個插件 Allow-Control-Allow-Origin: *

2018年4月18日 15:12
編輯回答
陌如玉

cors跨域請求只支持三種content-type。

  1. application/x-www-form-urlencoded

  2. multipart/form-data

  3. text/plain

不支持application/json。

2018年2月1日 07:19
編輯回答
菊外人

建議使用fetchjsonp

2017年11月3日 10:15
編輯回答
安淺陌

樓上說的有誤,不是只只支持三種,不同的頭設(shè)置,跨域觸發(fā)的請求會分兩種,簡單請求設(shè)置Access-Control-Allow-Origin沒問題,而預(yù)檢請求就相比復(fù)雜一下,需要后端做一次握手處理。詳細的可以看我的一片文章

2017年12月7日 20:42