20140204-cookie

写html标签的属性herf:

确定链接地址是服务器调用,还是浏览器调用,才能确定相对路径。

==========

会话:

当访问web资源之后,通过连接继续请求当前站点的资源,然后关闭浏览器的整个过程。

会话技术:cookie、session

==========

cookie基本介绍:javax.servlet.http.Cookie

cookie:将服务器的数据保存到浏览器端的技术。-->要求保存数据的是服务器,保存数据的是浏览器。-->IE;将cookie保存到指定目录中,以文件的形式存储;火狐或谷歌:将cookie保存到指定的文件中。
使用HTTP协议进行通信

cookie的实例化在服务器上操作==>创建cookie。==>将cookie信息通知浏览器(添加到response中)response.addCookie(cookie);)

浏览器再请求资源时,==>request中包含cookie==>获取Cookie[] cookies = request.getCookies();==>遍历(先判断,再接收)

==========

持久化cookie:

将cookie保存到硬盘中用 setMaxAge()方法。单位:秒,如果设置的值为零,则进行删除操作。

==========

cookie路径。

request.getCookies();--获得当前web项目的所有的cookie信息, 获得当前浏览器中的cookie, 获得当前servlet所在目录,以及之上的所有目录下的cookie信息

在sevlet中修改cookie在浏览器端的保存路径,调用cookie.setPath(String str);

==========

cookie中文:

创建cookie时设置编码格式:String returnData  = URLEncoder.encode(data, "UTF-8");

Cookie cookie = new Cookie("cn",returnData);

获取cookie时设置解码格式:String value = URLDecoder.decode(c.getValue(), "UTF-8");

==========

cookie的最大value:

 cookie的value可以设置多少个字符:4kb

==========




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值