"域名"和"非域名"Cookie之间有什么区别?

Mot*_*tti 2 cookies dns mozilla

我正在阅读MDC条目nsICookieManager2.add,它讨论非域 cookie.两种类型的cookie有什么区别?

Guf*_*ffa 6

来自RFC2109:

主机A的名称域匹配主机B,如果[...] A是FQDN字符串并且格式为NB,其中N是非空名称字符串,B具有.B'形式,B'是FQDN字符串.(所以,xycom域名匹配.y.com但不是y.com.)

所以,如果我理解正确,域cookie就像域一样.y.com,非域cookie就像域一样x.y.com.所有子域都可以看到域cookie,非域cookie只对其特定的子域可见.

与域A cookie的.y.com访问像子域,则是可见的www.y.comtest.y.com(但不是y.com),而与域一个cookie x.y.com访问的子域时,仅是可见的x.y.com,但没有任何其他子域.