回答
如果您要访问的Cookie在JavaScript中,你可以使用document.cookie阅读:
allCookies = document.cookie;
allCookies
是含饼干(即key=value
双分号分隔的列表的字符串)
document.cookie会给我所有我设置的cookie ....它不会给我可能已经被请求对象中的站点丢弃的cookie .... – allthenutsandbolts 2011-05-11 14:05:59
@all:但是为什么你需要访问不再设置的cookie?再次,你想达到什么目的? – 2011-05-11 14:09:34
这是我想要实现的....我有一个URL,我去的URL使用基本认证身份验证我工作正常。当您通过身份验证时,网站会删除一些可用于后续登录的Cookie。问题在于。我在开发人员控制台中看到这些cookie,但随后尝试执行getAllRepsonseHeader(“Set-Cookie”)我没有看到我正在查看的cookie也getAllResponseHeaders()也没有为该cookie返回任何内容。 Cookie还有一个与它相关的domian。 – allthenutsandbolts 2011-05-11 20:20:21
基本上cookie是在浏览器中为您管理的环境ronment。这意味着服务器设置的任何cookie都应该显示在客户端上(即使在使用XHR时),并且应该在每次后续请求(即使使用XHR)时发送给服务器 - 无需任何干预。
如果您确实需要实际访问cookie,正如Marcel所说,您需要在XHR请求完成后的正确时间简单地使用document.cookie
。
- 1. 从XHR请求获取BLOB数据
- 2. 从xhr对象获取请求url
- 3. 仅限XHR请求标头
- 4. 取消XHR请求
- 5. 获取没有CORS头的XHR请求的状态代码
- 6. XHR在onreadystatechange中获取请求URL
- 7. HttpServletRequest无法获取xhr请求参数
- 8. 从XHR请求头中提取令牌R
- 9. chrome.webRequest.onBeforeRequest捕获AngularJS XHR请求
- 10. 普通的HTTP请求,而不XHR头
- 11. 动态指定头在XHR请求
- 12. 如何从xhr请求
- 13. 从http请求获取授权标头
- 14. 从XHR请求获得OAuth2令牌请求
- 15. XHR请求undefined
- 16. web.py获取请求标头
- 17. XHR请求到PHP
- 18. Akka-http:如何从请求头获取User-Agent头?
- 19. Chrome扩展xhr请求被取消
- 20. 从WCF请求获取请求域名?
- 21. 如何从xhr请求重定向
- 22. 获取原始请求头在Django
- 23. Asp.net网页API获取请求头
- 24. 获取请求IP和标头
- 25. 获取Urllib2.Request的请求头文件?
- 26. Android只获取http请求的标头
- 27. PHP流 - 获取所有HTTP请求头
- 28. 获取HTTP请求头信息:Java
- 29. JS/jQuery获取HTTPRequest请求标头?
- 30. 如何获取所有请求标头?
嗯...'requestHeaders'从'XHR'在'onload'功能?你什么意思?只需获取页面加载的标题(与XHR不同)?或者更好的是,你想达到什么目标? – 2011-05-10 21:53:00
我正在访问使用基本身份验证的网址。一旦你登录,网站下降了一些饼干。当我执行getRequestHeader(“Set-Cookie”)时,我看不到这些cookie。我看到除了所需值之外的其他所有内容。当我在groovy中编写相同的代码时,我必须访问请求对象,然后从那里访问cookie。 – allthenutsandbolts 2011-05-11 01:30:06