回答
如果您要訪問的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