瀏覽器如何與在tab中打開的網站相關聯。例如在firefox中,我打開了五個選項卡,並在每個選項卡中加載了不同的網站。我的問題是瀏覽器如何識別哪個網站的cookie。它有什麼關係。同樣,如果我在另一個瀏覽器實例中打開相同的網站,是否會使用相同的cookie。瀏覽器如何與每個標籤中的網站cookie相關聯
0
A
回答
4
Cookie與標籤頁或窗口無關 - 它們必須處理對域的請求。只要瀏覽器向某個域的網絡服務器發出請求,它就會爲該域所擁有的任何cookie將在請求頭中發送。通常每個網頁都會有10個請求來下載html,圖片,javascript等。每個請求都會與請求中的域的cookie一起發送。如果您不知道,這裏有一個關於how cookies work的好網頁。
如果您有5個標籤頁到不同的網頁,那麼在這些標籤頁中對各個不同網域的請求將會有不同的cookie。如果某些內容(例如圖片)在所有網站上共享,則將在所有5個請求中發送相同的Cookie。如果您在同一個瀏覽器的另一個標籤頁中打開相同的網頁,則相同的Cookie將用於該域的請求。
如果你打開另一個瀏覽器的「實例」,那麼它可能取決於瀏覽器和你的操作系統。如果cookie是而不是 a session cookie,即如果cookie被存儲到磁盤,那麼當您運行Firefox的另一個實例時,它應該讀取/寫入與第一個實例相同的cookie文件。通常,如果您啓動另一個瀏覽器,它可能會啓動當前瀏覽器的另一個窗口,因此Cookie將相同。如果您運行兩種不同類型的瀏覽器,那麼Cookie很可能是獨立的,儘管它依賴於瀏覽器是否共享相同的Cookie文件。
「隱身窗口」(Chrome)或「私人窗口」(Safari/Firefox)的其中一項功能是,當所有私人窗口關閉時,它們都會有一個單獨的Cookie空間被移除。這意味着您可以同時登錄兩個Gmail賬戶(例如),因爲普通和私人窗口具有不同的Cookie集。當你想測試一個web服務,並且你想確保有清晰的cookie時,這也是非常有用的。
相關問題
- 1. 如何爲每個瀏覽器製作標準網站設計
- 2. 如何使網站與每個瀏覽器兼容
- 3. 互聯網瀏覽器和joomla網站
- 4. 如何在外部網頁瀏覽器中關閉標籤頁?
- 5. 每個瀏覽器實例的Cookie
- 6. 與瀏覽器標籤
- 7. Android上的Cookie與其他瀏覽器中的Cookie相同嗎?
- 8. 每個瀏覽器會話cookie一次
- 9. 如何添加另一個與第一個標籤完全相同的標籤(如在瀏覽器中)?
- 10. 如何改變互聯網瀏覽器標題欄中的bgcolor
- 11. 如何查看chrome手機瀏覽器中與網絡標籤相關的信息
- 12. 網站不響應與網頁瀏覽器或捲曲相等
- 13. 與瀏覽器的網站兼容
- 14. 網站標題與Chrome瀏覽器相比在Chrome瀏覽器中顯示的不同
- 15. 瀏覽網頁的標籤
- 16. 瀏覽器關閉貝寶網站
- 17. 瀏覽器相關
- 18. 瀏覽器 - 檢測瀏覽器關閉或標籤接近
- 19. 互聯網瀏覽器,Chrome瀏覽器Chrome瀏覽器
- 20. 如何將瀏覽量與內存峯值相關聯?
- 21. 網站標題瀏覽器寬度
- 22. 如何使所有瀏覽器的網站分辨率相同
- 23. 如何在瀏覽器中關閉瀏覽器以銷燬會話和cookie 4
- 24. 如何將兩個網址與瀏覽器相同?
- 25. 如何使網站瀏覽器友好?
- 26. 如何從網站隱藏瀏覽器
- 27. 標籤式網頁瀏覽器控件
- 28. 網站爲移動瀏覽器:CSS和meta標籤
- 29. iPhone瀏覽器標籤和優化網站
- 30. 在PHP Curl中使用瀏覽器cookie登錄到網站
非常有用的解釋,謝謝! – 2017-11-24 20:33:50