是否可以从JavaScript中的HTTP响应头获取Set-Cookie值?

Dan*_*Tao 6 javascript ajax jquery xmlhttprequest http-headers

我正在使用jQuery的ajax()方法来进行一些异步服务器调用,并希望捕获调用失败的情况,因为会话已经超时.

从这个案例中查看响应头文件,我看到它们包括

Set-Cookie: SMSESSION=LOGGEDOFF
Run Code Online (Sandbox Code Playgroud)

这似乎是一个非常可靠的测试.但是调用传递给jQuery 回调getAllResponseHeadersXMLHttpRequest对象error显然会返回一个空字符串,而我无法找到获取该头信息的任何其他方法.

这可能吗?

小智 -2

如果文档来自相同的域和路径,请使用 document.cookie 接口 如果 cookie 设置了 http-only 属性,则无法访问