无法从响应对象访问cookie

时间:2017-07-27 16:11:27

标签: angular

Angular 4

我正在尝试从响应对象访问我的cookie。我试过,res.headers.getAll('set-cookie')... res.headers.getAll('CookieName');, document.cookie。这些似乎都不起作用。

cookie显示在响应对象中,但不在浏览器/应用程序cookie存储中。

我的标题也有{withCredentials:true}

2 个答案:

答案 0 :(得分:0)

你做不到。

document.cookies将为您提供在加载页面时当前来源设置的Cookie

XMLHttpRequest和fetch API禁止直接读取cookie信息。

如果要将其提供给JS,您需要使用其他方法(例如,在响应正文或自定义响应标头中)传递数据。

答案 1 :(得分:0)

这是cookie路径,我们将cookie路径更改为正确的路径以使其工作。