Cookie的使用细节;Session的概述

Cookie的使用细节

Cookie的使用细节

Cookie的使用细节总结

一个Cookie标识一种信息(只有一个键值对),至少含有一个标识该信息的名称和值。

一个web站点可以给一个浏览器发送多个Cookie。一个web浏览器可以存储多个web站点的Cookie

浏览器一般只允许存放300Cookie,每个站点最多可以存放20Cookie,每个Cookie的大小限制为4KB(老版本浏览器)。-----浏览器存放的Cookie的大小和个数是有限制的。

如果创建了一个Cookie,并发送到浏览器,默认情况下它是一个会话级别(关闭浏览器cookie 就会被销毁Cookie用户退出浏览器就被删除。如果希望将这个Cookie存到磁盘上,需要设置有效时长调用setMaxAge(int maxAge)方法,以秒为单位的。

需要手动删除持久性Cookie,可以将Cookie的有效时长设置为0.必须注意:删除Cookie时候,path必须一致,否则无法删除。

8Session的概述

Session的概述

什么是Session

Session称为是一次会话Cookie将用户产生的私有的数据保存到浏览器端,Session将用户产生的私有的数据保存到服务器端。注意:一个浏览器独占一个session对象。因此,在需要保存用户数据时候,服务器程序可以将用户数据写到session对象中,当用户使用浏览器访问其他程序时,其他程序可以从用户的session中取出该用户的数据,为用户服务。

为什么有Cookie还要有Session

Cookie局限性:

Cookie保存的数据是有个数和大小的限制的。

数据是保存客户端浏览器上(相对不是很安全)。

Session

Session没有个数和大小限制。

数据是保存在服务器上(相对比较安全)。

Session如何保存用户数据

Session对象由服务器创建,开发人员可以调用request对象的getSession方法得到Session对象。  注意返回的是httpSession

版权声明:本文为博主原创文章,未经博主允许不得转载。
 

相关文章推荐

PHP创建和使用session cookie变量

  • 2011年11月17日 17:14
  • 2KB
  • 下载

都是前端,月薪20K和40k的开发到底差距在哪?

大学毕业后我成为前端开发者,从一开始的小白到现在的“高手”,我把一些感想记录下来...

Cookie的使用和细节

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和...

项目中cookie的使用细节问题

有关cookie的介绍:http://blog.csdn.net/xiaobaoxiaodun/article/details/6896749   在一个项目中,Cookie属于项目级的资源,应该...

程序员跨越式成长指南

完成第一次跨越,你会成为具有一技之长的开发者,月薪可能翻上几番; 完成第二次跨越,你将成为拥有局部优势或行业优势的专业人士,获得个人内在价值的有效提升和外在收入的大幅跃迁……

JAVA NIO异步通信框架MINA选型和使用的几个细节(概述入门,UDP, 心跳)

JAVA NIO异步通信框架MINA选型和使用的几个细节(概述入门,UDP, 心跳) 博客分类:  NIO      Apache MINA 2 是一个开发高性能和高...

Cookie和Session的详细使用方法

进行Web开发,熟练地使用Cookie和Session是必须的,有时间来总结一下希望对大家都有用...

java web-如何实现IE禁用cookie后继续使用session

首先明白Session的原理:Session是在服务器端创建并保存在服务器端,当服务器返回响应信息时会以cookie形式返回key名为:JSESSION,value为当前SessionID的cooki...

php同时使用session和cookie来保存用户登录信息

1、数据库连接配置页面:connectvars.php 复制代码 2、登

引用 使用Session和Cookie实现网站自动登录

引用 sudalyl 的 使用Session和Cookie实现网站自动登录登陆的时候一旦选择了[自动登录]的选项,则需要在登陆成功后,附加下面的代码 应为一般网站都提供保存用户名的功能,所以我把这个...

cookie被禁止后怎样使用session?

Java Servlet API 中引用 Session 机制来追踪客户的状态。Servlet API 中定义了 javax.servlet.http.HttpSession 接口,Servlet 容...
  • tjuclf
  • tjuclf
  • 2012年09月03日 12:32
  • 232

禁用Cookie的浏览器使用session

Java Servlet API 中引用 Session 机制来追踪客户的状态。Servlet API 中定义了 javax.servlet.http.HttpSession 接口,Servlet 容...

在yii中使用session和cookie

一,在Yii中使用session  1,CHttpSession  与原生态php5的session使用差别是,php5使用session_start();$_session['key'] = $...
  • ttpro
  • ttpro
  • 2014年03月27日 18:42
  • 514

使用无Cookie的Session状态

默认情况下,Session状态依赖Cookie,ASP.NET Framework利用ASP.NET_SessionId这个Cookie来识别跨页面请求的用户, 这样正确的数据就能关联到正确的用户。...

禁用cookie如何使用session

1.Cookie禁用如何来使用HttpSession服务器端会话对象呢? 之前我们提到了浏览器独享的HttpSession对象是通过JSESSIONID这个cookie来找到的。那么当浏览器端禁用了c...

使用APPlication,Session,Cookie和ViewState等对象保存信息的区别是什么?

在ASP.NET中,有很多种保存信息的对象.例如:APPlication,Session,Cookie,ViewState和Cache等,那么它们有什么区别呢?每一种对象应用的环境是什么?     ...

session和cookie使用说明

本文对session和cookie的详细说明,分享自脚本之家,尊重作者原创,感谢分享。转载请注明出处。 用来很长时间的Session和cookie,一直还有一点懵懂感,遂百度,看到此文章,感...

asp.net中cookie和session的区别和相关使用

彻底研究了下cookie和session的原理,发现了很多有趣的东西,原来我的很多想法和制定协议的那些大神们也有相同之处! cookie是存放于用户的本地的机器上的小文件,由浏览器创建和读写这个...

cookie和session的简单使用

有时我们访问网页时需要保存一些数据,但一般情况下数据是不会保存的,这是我们就需要用到cookie和session了. 客户端(一般是浏览器)与服务器之间的交互,将操作所涉及的数据记录下来,保存在coo...

使用加密cookie代替session验证用户登录状态

http://rayyu.5d6d.net/thread-9444-1-1.html 首先 session 和 cache 拥有各自的优势而存在....
  • zsw2zkl
  • zsw2zkl
  • 2012年05月22日 20:45
  • 5024

关于PHP中浏览器禁止Cookie后,Session能使用吗?

关于PHP中浏览器禁止Cookie后,Session能使用吗?我们来做些测试,然后说明原理。 我建立两个文件session_test.php和session_a.php内容分别是: phpse...

使用URL重写解决 Cookie被禁用,导致的用户Session遗失

使用URL重写解决 Cookie被禁用,导致的用户Session遗失

JAVAWEB开发之JSP、EL、及会话技术(Cookie和Session)的使用详解

Servlet的缺点 开发人员要十分熟悉JAVA 不利于页面调试和维护(修改,重新编译) 很难利用网页设计工具进行页面设计(HTML内容导入到servlet中,用PrintWriter的对象进行输出)...

传智播客---cookie与session的介绍和使用

今天讲这么几个重要知识点:jsp cookie session 先说jsp:  JSP技术功能和Servlet一样,在服务器执行,可以生成动态网页  JSP本身支持HTML语法,比Servlet更便于...

Asp.Net使用加密cookie代替session验证用户登录状态 源码分享 欢迎拍砖

小论坛地址:http://rayyu.5d6d.com/thread-9444-1-1.html 正文: 首先 session 和 cache 拥有各自的优势而存在.  他们的优劣...

php同时使用session和cookie来保存用户登录信息

同时使用session和cookie来保存用户登录信息 1、数据库连接配置页面:connectvars.php ...

yii框架中使用cookie和session

设置Cookie PHP setcookie("name", "Larry", time()+3600); Yii2 $cookies = Yii::$app->response->coo...

禁用cookie后,如何使用session?

问题大家都知道,session的sessionid是通过cookie来保存的,那么如果我们的浏览器禁用了cookie,还可以使用session吗?这道面试题是不是经常被问?你能答得出来吗?禁用cook...

使用HttpWebRequest提交ASP.NET表单并保持Session和Cookie

摘要:由于种种原因,我们有时需要从互联网上抓取一些资料,有些页面可以直接打开,而有些页面必登录之后才能打开。本文介绍的是使用 HttpWebRequest 和 HttpWebResponse 自动填写...

浏览器禁用cookie后,非共享使用session

sessionid是存储在cookie中的,解决方案如下: Session URL重写,保证在客户端禁用或不支持COOKIE时,仍然可以使用Session session机制。session机制是...

java 中session和cookie的使用

这里讲session和cookie放在一起写, 不是说他们之间有什么关系,仅最近一个项目中同时用到。偷懒,放一起整理下 Session: Session的发明是为了填补HTTP协议的局限。请注意H...

三种状态对象的使用及区别(Application,Session,Cookie)

Application状态对象 Application 对象是HttpApplication 类的实例,将在客户端第一期从某个特定的ASP.NET应用程序虚拟目录中请求任何URL 资源时...

PHP中使用会话控制(cookie & session)

1、什么是会话控制 HTTP是一种无状态协议,它的内部没有一个内建机制来维护两个事务之间的状态。当一个用户在请求一个页面后再请求另一个页面,HTTP将无法告诉我们这两个请求时来自同一个用户。 会话控制...

第七章:Django开发中cookie与session的使用

一、关于cookie与session的存在位置 1、cookie存放在客户端 2、session存在在服务器端 二、一般项目中做登录拦截 1、在登录视图中验证用户名与密码是否正确 2、在服务器端利用u...

JSP内置对象的使用:request,cookie,session

Request传参代码如下: 运行效果如下所示: 利用Cookie对象记录上次访问时间并显示。     代码如下 运行效果如图   使用Session对象记...
  • Annaluo
  • Annaluo
  • 2017年06月10日 16:58
  • 102

初步使用session和cookie

下面代码是怎么基本使用session和cookie: session.javaprotected void doPost(HttpServletRequest req, HttpServletRes...

在Cookie被禁用的情况下使用url rewrite机制保持Session

jsessionID 和session 1.我打开一个页面,1分钟不动,1分钟后jsessionid会改变吗?    如果你只是打开了登陆页面,而没有登陆,你根本就没有得到session,何谈ses...

cookie的使用与session的保持

cookie的使用与session的保持 首先科普概念,具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用服务...

ASP.NET中Cookie和session的使用

http://blog.csdn.net/pcfree2008/article/details/4755254  Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WW...

PHP中SESSION和COOKIE使用

cookie的使用方法:

PHP中使用cookie和session

文件详细的描述了session和cookie的使用,基本上涵盖了session和cookie的增删改查。还系统的讲解了session的原理和使用注意事项,相信对初学者应该很有用!...

PHP创建和使用session cookie变量

核心提示:PHP创建和使用session cookie变量教程。 // session start session_start(); // 开始一个会话,如果要使用sessio...

Struts2中Session cookie的使用

在Struts2里,如果需要在Action中使用session,可以通过下面两种方式得到   1.通过ActionContext class中的方法getSession得到   2.Action实现...

cookie被禁用时如何使用session

sessionid是存储在cookie中的,解决方案如下: Session URL重写,保证在客户端禁用或不支持COOKIE时,仍然可以使用Session session机制。session机制是...

使用session和cookie实现免登陆

原文链接:http://www.jb51.net/article/108764.htm 参考文件:http://blog.csdn.net/a997208868/article/details/47...

使用cookie,session,filter等技术实现用户自动登录

预期的效果: 以百度为例: 一: 登陆界面,显示下次自动登录---选中 二:点击登录,完成登录实现跳转。。。 三:关闭页面:重新打开百度。。。 四:实现自动登录。。...

cookie和session

  • 2014年10月16日 14:39
  • 14KB
  • 下载

session与cookie

  • 2015年03月06日 16:21
  • 23KB
  • 下载

cookie与session学习笔记 -- day03 cookie的使用

一、使用cookie记录最后访问时间的练习 1.创建web项目,编写servlet package com.cookie; import java.io.IOException; import ja...

session与cookie区别精选

  • 2017年09月12日 10:29
  • 20KB
  • 下载

Cookie&Session;

  • 2017年11月04日 22:10
  • 1.13MB
  • 下载

spring_1-4,IOC&DI概述_配置 Bean_属性配置细节

package com.hgh.spring.helloworld;import org.springframework.context.ApplicationContext; import org....

session和cookie的区别

  • 2014年02月20日 18:49
  • 15KB
  • 下载

cookie与session的区别

  • 2014年06月16日 13:45
  • 19KB
  • 下载

状态管理cookie/session

  • 2013年09月12日 10:19
  • 37KB
  • 下载

Cookie与Session机制

  • 2012年09月11日 19:01
  • 325KB
  • 下载

Servlet_Session和Cookie学习

  • 2013年10月17日 16:02
  • 909KB
  • 下载

cookie与session深入讲解

  • 2014年04月09日 21:39
  • 7KB
  • 下载

Session与Cookie

  • 2014年11月20日 19:17
  • 6KB
  • 下载

Cookie与Session机制

  • 2014年08月27日 13:39
  • 339KB
  • 下载

cookie 和 session 保存的异同

  • 2013年11月02日 09:38
  • 24KB
  • 下载

servlet+cookie和Session

  • 2015年03月25日 15:59
  • 303KB
  • 下载

Cookie session

  • 2007年08月29日 10:08
  • 55KB
  • 下载

session与cookie详解

  • 2007年09月12日 23:26
  • 206KB
  • 下载

cookie_session知识点

  • 2012年07月21日 09:23
  • 17KB
  • 下载

JAVA之cookie与session

  • 2012年02月26日 23:20
  • 13KB
  • 下载

Session Cookie

  • 2012年09月26日 13:28
  • 3KB
  • 下载

session 和cookie 区别

  • 2013年03月24日 22:17
  • 112KB
  • 下载

php自定义session,cookie

  • 2016年04月23日 09:04
  • 2KB
  • 下载

javaweb之cookie和session的应用

  • 2015年01月26日 21:30
  • 18KB
  • 下载

session与cookie的区别和联系?

  • 2015年07月05日 16:42
  • 3KB
  • 下载

cookie&session

  • 2016年09月01日 15:48
  • 1.55MB
  • 下载

asp.net的session和cookie的应用

  • 2009年05月17日 12:20
  • 624KB
  • 下载

Cookie的概述

  • 2013年08月07日 18:08
  • 2KB
  • 下载

session和cookie

  • 2014年06月22日 16:24
  • 1KB
  • 下载

session与cookie

  • 2014年03月07日 21:27
  • 24KB
  • 下载

Cookie与Session

  • 2014年04月29日 10:58
  • 244KB
  • 下载

session与cookie.doc的区别

  • 2011年05月15日 11:18
  • 17KB
  • 下载

01_cookie和session的关系.rar

  • 2011年09月07日 19:47
  • 24.08MB
  • 下载

session与cookie

  • 2011年12月01日 16:38
  • 23KB
  • 下载

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值