我尝试使用fetch API发出请求,但当我console.log(response.headers.get("Set-Cookie"))
时,我得到了undefined
。
有没有办法在cookie
请求之间保持请求?
答案 0 :(得分:1)
Set-Cookie
无法以编程方式阅读。看看out => github/fetch#receiving-cookies
与XMLHttpRequest一样,从服务器返回的Set-Cookie响应头是禁止的头名,因此无法使用response.headers.get()以编程方式读取。相反,浏览器负责处理正在设置的新cookie(如果适用于当前URL)。除非它们仅限HTTP,否则将通过document.cookie提供新的cookie。