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字锦集【4篇】
在我们平凡的日常里,大家都经常看到作文的身影吧,作文根据体裁的不同可以分为记叙文、说明文、应用文、议论文。你写作文时总是无从下笔?以下是小编整理的小制作作文300字4篇,欢迎大家借鉴与参考,希望对大家有所帮助。小制作作文300字篇1我有许多小制作,其中,有两个是...
-
小制作作文(范例8篇)
无论是在学校还是在社会中,大家都有写作文的经历,对作文很是熟悉吧,作文是通过文字来表达一个主题意义的记叙方法。那么你有了解过作文吗?以下是小编精心整理的小制作作文8篇,仅供参考,大家一起来看看吧。小制作作文篇1我做的手工是蝴蝶,用的材料:“两张A4纸,两个硬币、...
-
[优秀]制作的作文8篇
在日常学习、工作抑或是生活中,大家都尝试过写作文吧,作文根据写作时限的不同可以分为限时作文和非限时作文。相信写作文是一个让许多人都头痛的问题,以下是小编为大家整理的制作的作文9篇,欢迎阅读,希望大家能够喜欢。制作的作文篇1老师让我们做一个小制作,该做什么...
-
【热】制作的作文8篇
在平平淡淡的日常中,大家总免不了要接触或使用作文吧,作文可分为小学作文、中学作文、大学作文(论文)。那要怎么写好作文呢?下面是小编整理的制作的作文8篇,欢迎阅读与收藏。制作的作文篇1今天晚上,我啃着大苹果,突然想做水果拼盘。可是家里只有这么一种水果,怎么做呢?...
相关文章
- education是什么意思 education翻译成中文是什么
- 惠普 HP Pavilion g4 Notebook PC 笔记本电脑 是什么型号
- 英语单词notebook是什么意思-释义&用法及例句
- 腾讯手机管家pc版中的一键root和kingroot有什么区别?
- concept是什么意思 concept+conception含义及用法区别
- coo什么意思 coo英文全称是什么
- crooked是什么意思 crooked短语-例句-词典解析
- delicious是什么意思 delicious中文释义-用法-讲解视频
- ibooks怎么用的 ibooks有什么功能
- book是什么意思-book的用法及音标