Cookie
来源:互联网 发布:秀智 知乎 编辑:程序博客网 时间:2024/05/02 01:05
Cookie的英文愿意是“点心”,是用户访问WEB服务器时,服务器在用户硬盘上存放的信息,好像是服务器送给用户的点心。
服务器可以根据Cookie来跟踪用户,这对于需要区别用户场合特别有用。
一个Cookie包含一对key/value,下面代码实现了服务器生成Cookie并写到用户硬盘。
Cookie theCookie =
new
Cookie(
"cookiename"
,
"cookievalue"
);
response.addCookie(theCookie);
下面展示了Servlet中创建、存储和接收客户端存储的Cookie过程
public
class
CookieServlet
extends
HttpServlet
{
private
int
count1;
private
int
count2;
@Override
protected
void
doGet(HttpServletRequest req, HttpServletResponse resp)
throws
ServletException, IOException
{
Cookie cookie =
new
Cookie(
"cookiename"
+ count1++,
"cookievalue"
+ count2++);
cookie.setMaxAge(
10
);
//设置存活时间 单位秒
resp.addCookie(cookie);
Cookie[] cookies = req.getCookies();
if
(
null
== cookies)
{
return
;
}
for
(Cookie cookie2:cookies)
{
System.out.println(cookie2.getName());
System.out.println(cookie2.getValue());
}
}
}
- Cookie
- cookie
- cookie
- Cookie
- cookie
- Cookie
- cookie
- Cookie
- Cookie
- Cookie
- cookie
- cookie
- cookie
- Cookie
- cookie
- Cookie
- cookie
- cookie
- 鼠标点击画图
- 连接pc服务器
- 程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦
- android 系统 makefile文件(Android.mk)组织结构 .
- java 路径解决方案
- Cookie
- 三、SQL语句映射文件(2)增删改查、参数、缓存
- WP7中image应该怎么存放
- TIME_WAIT是什么?
- Linux ALSA声卡驱动之二:声卡的创建
- Android中dip、dp、sp、pt和px的区别
- 在android中当点击ListView的item条目时,使item中的TextView的文字变成其他颜色作为标志
- VB6升级到VB2010之二:控件属性升级~
- 深度解析Java内存的原型