鍍金池/ 問答/人工智能  HTML/ axios跨域請求,前端response接受不到數(shù)據(jù)

axios跨域請求,前端response接受不到數(shù)據(jù)

跨域請求中,axios的一次get請求發(fā)送了options和get兩次請求

使用.then(response => console.log(response.data)) 輸出不到后臺返回的結(jié)果,但是在瀏覽器的控制臺可以看到get請求的返回

clipboard.png

axios怎樣獲取下面的get請求返回的數(shù)據(jù)

回答
編輯回答
影魅

1、如果請求中有自定義header,在發(fā)送真正的請求前, 會先發(fā)送一個方法為 options 的預(yù)請求, 用于試探服務(wù)端是否能接受真正的請求。
2、跨域的請求本來就拿不到response。

2017年4月13日 14:28
編輯回答
大濕胸

何不試試打印response的值呢,說不定……

2018年7月24日 11:24
編輯回答
帥到炸

寫法是沒錯的能否貼更多的代碼進行分析

2017年5月13日 06:17
編輯回答
近義詞

將返回頭貼出來,跨域請求如果沒設(shè)置允許跨域也是可以請求到數(shù)據(jù)的,但是你不能在代碼中獲取到請求數(shù)據(jù)。

2017年12月27日 12:10