2011-01-12 50 views
0

是有可能有兩個cookie具有相同Cookie的ID是什麼?

  • 名稱
  • 主機和
  • 路徑

例如:

餅乾#1

name=.ASPXAUTH 
content: D06BB.... 
Host: www.mydomain.com 
Path:/ 
Expires: 2-12-2015 

餅乾#2

name=.ASPXAUTH 
content: 46458.... 
Host: www.mydomain.com 
Path:/ 
Expires: 2-12-2016 

所以我的問題:如果在技術上可以同時兼得這兩種餅乾?

+3

你試過了嗎?走着瞧吧。易於測試,也是最好的學習方式。 – RPM1984 2011-01-12 10:16:26

回答

1

不,設置cookie #2會覆蓋cookie #1,因爲它們具有相同的名稱。

如果您提出的建議確實可行,則不可能更改現有Cookie的值,因爲這樣做會創建新的cookie。

只要路徑不同(或明顯的域),多個cookie名稱/值對可以存在。有關更多詳細信息,請參閱RFC 2109