Cookie是什么,有什么用
对于Cookie你了解多少?下面是本站小编为您整理关于Cookie是什么,有什么用,欢迎阅读!
Cookie功能特点在同一个页面中设置Cookie,实际上是按从后往前的顺序进行的。如果要先删除一个Cookie,再写入一个Cookie,则必须先写写入语句,再写删除语句,否则会出现错误。
Cookie是面向路径的。缺省路径(path)属性时,Web服务器页会自动传递当前路径给浏览器,指定路径强制服务器使用设置的路径。在一个目录页面里设置的Cookie在另一个目录的页面里是看不到的。
Cookie必须在HTML文件的内容输出之前设置;不同的浏览器(Netscape Navigator、Internet Explorer)对Cookie的处理不一致,使用时一定要考虑;客户端用户如果设置禁止Cookie,则Cookie不能建立。
并且在客户端,一个浏览器能创建的Cookie数量最多为300个,并且每个不能超过4KB,每个Web站点能设置的Cookie总数不能超过20个。
Cookie是什么,有什么用Cookies是服务器在本地机器上存储的小段文本并随每一个请求发送至同一个服务器。IETF RFC 2965 HTTP State Management Mechanism 是通用cookie规范。网络服务器用HTTP头向客户端发送cookies,在客户终端,浏览器解析这些cookies并将它们保存为一个本地文件,它会自动将同一服务器的任何请求缚上这些cookies。
具体来说cookie机制采用的是在客户端保持状态的方案。它是在用户端的会话状态的存贮机制,他需要用户打开客户端的cookie支持。cookie的作用就是为了解决HTTP协议无状态的缺陷所作的努力。
正统的cookie分发是通过扩展HTTP协议来实现的,服务器通过在HTTP的响应头中加上一行特殊的指示以提示浏览器按照指示生成相应的cookie。然而纯粹的客户端脚本如JavaScript也可以生成cookie。而cookie的使用是由浏览器按照一定的原则在后台自动发送给服务器的。浏览器检查所有存储的cookie,如果某个cookie所声明的.作用范围大于等于将要请求的资源所在的位置,则把该cookie附在请求资源的HTTP请求头上发送给服务器。
cookie的内容主要包括:名字,值,过期时间,路径和域。路径与域一起构成cookie的作用范围。若不设置过期时间,则表示这个cookie的生命期为浏览器会话期间,关闭浏览器窗口,cookie就消失。这种生命期为浏览器会话期的cookie被称为会话cookie。会话cookie一般不存储在硬盘上而是保存在内存里,当然这种行为并不是规范规定的。若设置了过期时间,浏览器就会把cookie保存到硬盘上,关闭后再次打开浏览器,这些cookie仍然有效直到超过设定的过期时间。存储在硬盘上的cookie可以在不同的浏览器进程间共享,比如两个IE窗口。而对于保存在内存里的cookie,不同的浏览器有不同的处理方式。
而session机制采用的是一种在服务器端保持状态的解决方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的。而session提供了方便管理全局变量的方式。
session是针对每一个用户的,变量的值保存在服务器上,用一个sessionID来区分是哪个用户session变量,这个值是通过用户的浏览器在访问的时候返回给服务器,当客户禁用cookie时,这个值也可能设置为由get来返回给服务器。
就安全性来说:当你访问一个使用session 的站点,同时在自己机子上建立一个cookie,建议在服务器端的session机制更安全些,因为它不会任意读取客户存储的信息。
-
制作的作文300字集合3篇
在生活、工作和学习中,大家对作文都不陌生吧,根据写作命题的特点,作文可以分为命题作文和非命题作文。那么你有了解过作文吗?下面是小编帮大家整理的制作的作文300字3篇,希望对大家有所帮助。制作的作文300字篇1在我一切喜欢吃的和做的中,我还是最喜欢甜品啦!网上说有...
-
制作的作文300字3篇(通用)
在学习、工作或生活中,大家都有写作文的经历,对作文很是熟悉吧,写作文是培养人们的观察力、联想力、想象力、思考力和记忆力的重要手段。你知道作文怎样才能写的好吗?下面是小编为大家收集的制作的作文300字3篇,希望对大家有所帮助。制作的作文300字篇1今天放学的时...
-
【精】制作的作文7篇
无论是在学校还是在社会中,大家对作文都再熟悉不过了吧,根据写作命题的特点,作文可以分为命题作文和非命题作文。那么,怎么去写作文呢?下面是小编为大家收集的制作的作文7篇,希望对大家有所帮助。制作的作文篇1过年的时候,妈妈上街买回来了金猪模具和半杯石灰粉,还说要...
-
我的小制作的作文3篇(热)
在平日的学习、工作和生活里,大家都写过作文,肯定对各类作文都很熟悉吧,作文是从内部言语向外部言语的过渡,即从经过压缩的简要的、自己能明白的语言,向开展的、具有规范语法结构的、能为他人所理解的外部语言形式的转化。还是对作文一筹莫展吗?以下是小编精心整理的...
相关文章
- education是什么意思 education翻译成中文是什么
- book是什么意思-book的用法及音标
- concept是什么意思 concept+conception含义及用法区别
- delicious是什么意思 delicious中文释义-用法-讲解视频
- 惠普 HP Pavilion g4 Notebook PC 笔记本电脑 是什么型号
- 英语单词notebook是什么意思-释义&用法及例句
- crooked是什么意思 crooked短语-例句-词典解析
- 腾讯手机管家pc版中的一键root和kingroot有什么区别?
- coo什么意思 coo英文全称是什么
- ibooks怎么用的 ibooks有什么功能