在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ 想問(wèn)大家一下關(guān)于fetch的問(wèn)題,為何跨域時(shí)無(wú)法獲取響應(yīng)的頭部

想問(wèn)大家一下關(guān)于fetch的問(wèn)題,為何跨域時(shí)無(wú)法獲取響應(yīng)的頭部

export const getCourses = (num) =>
  fetch(`${api}`, {
    method: 'POST',
    headers: {
      ...headers
    }, 
    mode: 'cors',
    body: JSON.stringify({num})
  }).then((res) => {console.log(res.headers.get('Authorization'));return res.json()})
    .then(data => data)

想通過(guò)這段代碼獲取response頭部的Authorization值,但是通過(guò)res.headers.get('Authorization')為null 可在chrome中可以看到響應(yīng)頭,這是為何?。?/p>

回答
編輯回答
傲嬌范

代碼看了 是沒(méi)寫錯(cuò)的。你headers里面的配置是什么,你的請(qǐng)求是跨域的嗎?有可能是跨域的問(wèn)題,檢查fetch headers的mode配置,還有后臺(tái)的 access-control-allow-origin 是不是 '*'

2017年12月12日 02:46