想象一下,Java Servlet 程序中的用户使用他的个人信息进行注册。然后,如果他想重新使用它,他可以使用之前提交的用户名和密码登录。我想知道我将如何检查存储在浏览器中的 cookie,以查看特定用户名是否后跟特定密码。我想知道 cookie 是存储在添加它们的同一行中还是随机存储的。
我知道我可以这样写来检查它们:
for(int i = 0; i< cookies.length; i++) {
Cookie thisCookie = cookies[i];
if (thisCookie.getName().equals("usn"))
//...
但似乎存在问题,因为浏览器中可能存储了许多用户名和密码,但其中两个之间的链接是特定的。