对数组进行循环,调用每个cookie的getName方法,直到找到感兴趣的cookie为止

对数组进行循环,调用每个cookie的getName方法,直到找到感兴趣的cookie为止cookie与你的主机(域)相关,而非你的servlet或JSP页面。因而,尽管... 对数组进行循环,调用每个cookie的getName方法,直到找到感兴趣的cookie为止
 cookie与你的主机(域)相关,而非你的servlet或JSP页面。因而,尽管你的servlet可能只发送了单个cookie,你也可能会得到许多不相关的cookie。
例如:
  String cookieName = “userID”;
Cookie cookies[] = request.getCookies();
if (cookies!=null){
for(int i=0;i<cookies.length;i++){
Cookie cookie = cookies[i];
if (cookieName.equals(cookie.getName())){
doSomethingWith(cookie.getValue());
}
}
}
“cookie与你的主机(域)相关,而非你的servlet或JSP页面”这句话是什么意思?我在服务器生成一个独特的ID,把这个ID发给浏览器作为一个cookie。浏览器再把这个cookie发给服务器,里面就不只包含上面说的:“你也可能会得到许多不相关的cookie”?
搞不懂。
展开
 我来答
匿名用户
2014-12-01
展开全部
看看HTTP协议中和COOKIE

一个WEB SERVER,可以设置N多的cookies的。。。。。。浏览器每次都会全部返回的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式