cookie是什么

cookie是什么,第1张

浏览器cookie是一个保存在客户机中的简单的文本文件,这个文件与特定的 Web 文档关联在一起,保存了该客户机访问这个Web文档时的信息,当客户机再次访问这个Web文档时这些信息可供该文档使用。

由于“Cookie”具有可以保存在客户机上的神奇特性,因此它可以帮助我们实现记录用户个人信息的功能,而这一切都不必使用复杂的CGI等程序。

举例来说,一个Web站点可能会为每一个访问者产生一个唯一的ID,然后以Cookie文件的形式保存在每个用户的机器上。如果使用浏览器访问Web,会看到所有保存在硬盘上的Cookie。

在这个文件夹里每一个文件都是一个由“名/值”对组成的文本文件,另外还有一个文件保存有所有对应的Web站点的信息。在这里的每个Cookie文件都是一个简单而又普通的文本文件。透过文件名,就可以看到是哪个Web站点在机器上放置了Cookie(当然站点信息在文件里也有保存)。

Cookie是一段不超过4KB的小型文本数据,由一个名称(Name)、一个值(Value)和其它几个用于控制Cookie有效期、安全性、使用范围的可选属性组成。其中:

(1)Name/Value:设置Cookie的名称及相对应的值,对于认证Cookie,Value值包括Web服务器所提供的访问令牌。

(2)Expires属性:设置Cookie的生存期。有两种存储类型的Cookie:会话性与持久性。Expires属性缺省时,为会话性Cookie,仅保存在客户端内存中,并在用户关闭浏览器时失效。

(3)Path属性:定义了Web站点上可以访问该Cookie的目录。

Cookie当我们中文翻译过来,就是饼干的意思,但是在网络的世界里,它就是一种技术。

Cookie,有时也用其复数形式Cookies。类型为“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息。

cookie就是一块数据,一旦你浏览一个站点并且注册一个帐号,一个cookie就被设置以记录你的信息。cookie仅仅保存你登录的信息以使站点检测以前你是否登录过,如果不是,它就会检测你的用户名和密码的正确性,然后登录。

从本质上来说它可以看做是你的身份z,但是cookies不能作为代码执行当然也不会传染病毒,它只能用来读取,且只有你专用,一个网站只能取得它放在你的电脑中的信息,它无法去从其他cookies中取得,当然也无法得到你电脑中其他任何东西。

几乎所有的网站设计者都会使用cookie,因为设计者们都想要给大家一个更好的网络环境,同时也是想要去更好的收集访问者的信息。

Cookie是基于Internet的各种服务系统应运而生的,是Web服务器保存在用户浏览器上的小文本文件,它包含相关用户的信息,是用户获取、交流、传递信息的主要场所之一。

Cookie的作用:

Cookie 可以翻译为“小甜品,小饼干”,Cookie 在网络系统中几乎无处不在,当我们浏览以前访问过的网站时,网页中可能会出现:你好XXX,这会让我们感觉很亲切,就好像吃了一个小甜品一样。这其实是通过访问主机中的一个文件来实现的,这个文件就是 Cookie。

通常情况下,用户结束浏览器会话时,系统将终止所有的 Cookie,但是当 Web 服务器创建了 Cookies 后,只要在其有效期内,用户访问同一个 Web 服务器时,浏览器首先就会检查本地的 Cookies,并将其原样发送给 Web 服务器,这种状态信息就被称作 Cookies,总的来说,Cookie 就是某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6031152.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-12
下一篇 2023-03-12

发表评论

登录后才能评论

评论列表(0条)

保存