一,设定
cookie:
jQuery.cookie('monster','big',{ path : '/sesame/'});
接下来,尝试阅读它:
jQuery.cookie('monster');
Firefox告诉我,cookie确实已经设置好了.值很大,路径是/ sesame /.然而,当我尝试读取cookie时,它将无法正常工作.
问题的替代版本:如何在阅读cookie时指定路径?
作为一个实验,我使用以下语法,但它设置一个cookie,而不是读一个.
$.cookie('cookie_name',{ path: '/path/' });
解决方法
浏览器不会将cookie发送到其未设置的路径!
浏览器只发送cookie名称和值.没有办法找出cookie路径或到期时间.