如何使用 javascript 从响应中访问 set-cookie

How to access set-cookie from response using javascript

我从服务器端发送了一个 cookie

ResponseBuilder response = Response.ok( (Object) file );
response.header( "Set-Cookie", "fileDownload=test");

我已经可以在 f12 开发人员工具控制台的“Response Header”下查看它了。但是,document.cookie returns 是一个空字符串。 HttpOnly 属性也未选中。我也没有处于隐身模式并且启用了 cookie。我已经尝试更改 localhost 地址以防万一它是网络服务器问题。有没有办法用 java 脚本检查 cookie?我只需要检查它是否已通过。

通过添加 "path" & "domain" 参数修复。

归功于安德烈斯 @俾斯麦不确定。但是您可能需要指定 "path" & "domain" 参数。例如 / 作为路径,“”作为域。请检查这个 Whosebug。com/questions/1134290/… – Andrés