当我在我的java servlet中检索cookie时,getPath()中的所有值都为null。在Java中检索正确的cookie的问题
因此,如果在目录/ foo中和根目录中设置了具有相同名称的cookie,我将检索两个具有相同确切名称的cookie,但我无法区分它们,因为getPath()对于。
我看着萤火虫,看到firefox没有发送任何东西的路径。
我的应用程序使用“rememberme”cookie,路径设置为“/”。只要有一个名为rememberme的cookie,一切都可以正常工作。但是,如果另一个cookie在不同的路径(如/ foo)上被设置为相同的名称,那么我的应用程序将不知道哪一个是我为根设置的。
如何区分Cookie?我是否需要担心在子目录中存在一个具有相同名称的cookie,或者我可以假设只有一个我设置的cookie?
writeToCookiesFile(cookie);是我写的将Cookie保存到.txt文件的另一种方法。如果你想要它,你也可以拥有该代码:) – Samwhoo 2010-04-14 15:30:33