1 , 什么是 cookie
cookie 就是web 服务器放到你电脑硬盘上的一些文本,关于web站点的一些信息。 这些信息以键-值对的方式储存。
会存放用户id , 和站点的名字 比如 UserID A9A3BECE0563982D www.iteye.com/
有保存在内存中,也有保存在硬盘中的。 在内存中的随着浏览器的关闭消失,在硬盘中的能持久保存。
2 , coolkie是怎么来的
因为http 协议是无状态的, 就是服务器不知道用户上一次操作做了什么 ,这严重影响了交互式应用。
cookie 的存在的主要功能是 ,他能够解决 谁访问了某个站点这个大问题 。 可以在机器上保存状态, 让web站点知道你的状态。。
不好的地方 就是它是 根据机器来绑定 web站点的, 在多人使用机器的情况下, 会出现冲突, (比如让别人使用你的数据,或者你在比尔的电脑里没有数据)
3 , cookie 要到哪里去, cookie是怎么工作的
当浏览器向web站点 发送请求的时候 ,比如 访问 www.google.com 浏览器先会去找机器上 ,有关google.com 的 cookie文件 。 有的话就把cookie 键值信息一起发送到服务器。
google 站点如果收到cookie 信息就会使用它们,如果没有收到,就会建立一个新的 用户ID,并把请求的信息和用户ID 键-值对 一起发回到用户的机器上。
服务器可以在你访问站点的时候,重新修改 键值对的信息。
维基百科就是牛鼻 :
http://zh.wikipedia.org/wiki/Cookie
写的不错的关于cookie的博客 :
http://www.cnblogs.com/joeliu/archive/2008/01/10/1033232.html
分享到:
相关推荐
这是一份关于cookie和session的知识文档,有关于cookie是什么,图解,cookie对比session有哪些不好,session是什么图解
一、cookie机制和session机制的区别 ...... 二、会话cookie和持久cookie的区别 ......
测试的过程中,经常会有这样的疑惑,什么是Cookie,什么是Session什么是Token,三者的区别又是什么,又是怎么使用的呢,这个文档跟大家详细介绍下三者的区别与使用
Cookie与SESSION有什么区别,Cookie与SESSION有什么区别
cookie和session的学习文档
cookie和session示例,详情请看:https://blog.csdn.net/yuzhiqiang_1993/article/details/81232914
很好用的cookie和session的区别
javaweb cookie session
cookie 和 session 的异同,同时也解释了怎么进行共享和集群
本文详细的描述了java开发中Session和Cookie的区别,更加有利于读者的理解
Cookie与Session深入剖析图示,Cookie与Session各有一图
session与cookie的区别和联系?
1、Cookie和Session简介与区别Session信息是存放在server端,但session id是存放在client cookie的,当然php的session存放方法是多样化的,这样就算禁用cookie一样可以跟踪Cookie是完全保持在客户端的如:IE firefox...
这是对cookie与session的知识点的讲述
里面包含BS和CS(软件/网页)2种的代码实例,希望能帮到大家
介绍下cookie和session之间是咋交互的。原理是啥
day16_cookie&session源代码.zip
一,cookie和session的区别 cookie在客户的浏览器上,session存在服务器上 cookie是不安全的,且有失效时间 session是在cookie的基础上,服务端设置session时会向浏览器发送设置一个设置cookie的请求,这个cookie...
具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。 同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以session 机制可能...
详细的介绍了cookie和session的区别。