我一直在阅读浏览器cookie域的工作方式。和RFC,它回答了我有关Cookie的许多问题。尽管不是全部(尽管我确信答案在RFC中,但我仍无法正确解析它)。我还有其他问题,我将以与上述问题相同的格式提出。
www.example.com可用来www.example.com/path?example.com/path可用于www.example.com?www.example.com能够设置cookie www.example.com/path吗?www.example.com/path可用来www.example.com?www.example.com/path能够设置cookie www.example.com吗?www.example.com包含foo=bar,然后将cookie设置为example.com包含,foo=baz则应example.com发送前者,还是后者或两者都发送?www.example.com包含cookie的Cookie foo=bar在一天之内过期,那么设置为包含cookie的Cookie foo=baz将在15分钟内过期,那么在后者的cookie过期之后,应该发送前者的cookie吗?再编辑一个:
www.example.com包含foo=bar,然后将cookie设置为example.com包含foo=baz应www.example.com发送的cookie ?也固定第二种情况
www.example.com可用来www.example.com/path?是
example.com/path可用于www.example.com?没有
www.example.com能够设置cookie www.example.com/path吗?(是)最有可能(Cookie Path不是安全功能)
www.example.com/path可用来www.example.com?(否)该Cookie不会发送到www.example.com,但www.example.com可以包含可以通过iframe提取Cookie的JavaScript。同样,cookie路径也不是安全功能。
www.example.com/path能够设置cookie www.example.com吗?是
www.example.com包含foo=bar,然后将cookie设置为example.com包含,foo=baz则应example.com发送前者,还是后者或两者都发送?后来,因为example.com无法访问www.example.com的cookie。
www.example.com包含cookie的Cookie foo=bar在一天之内过期,那么设置为包含cookie的Cookie foo=baz将在15分钟内过期,那么在后者的cookie过期之后,应该发送前者的cookie吗?否,因为第二个Cookie会覆盖第一个Cookie。
未指明的行为。两者(连接)都有效。
编辑:添加了对新问题的答案,更正了问题2并更改了答案。