1. cookie是什么意思
Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据(通常经过加密)。定义于 RFC2109 和 2965 中的都已废弃,最新取代的规范是 RFC6265 。(可以叫做浏览器缓存)。
基于 Internet的各种服务系统应运而生,建立商业站点或者功能比较完善的个人站点,常常需要记录访问者的一些信息;论坛作为 Internet发展的产物之一,在 Internet 中发挥着越来越重要的作用,是用户获取、交流、传递信息的主要场所之一,论坛常常也需要记录访问者的一些基本信息(如身份识别号码、密码、用户在 Web 站点购物的方式或用户访问该站点的次数)。目前公认的是,通过 Cookie 和 Session 技术来实现记录访问者的一些基本信息 。
Cookie 技术诞生以来,它就成了广大网络用户和 Web 开发人员争论的一个焦点。有一些网络用户,甚至包括一些资深的 Web 专家也对它的产生和推广感到不满,这并不是因为 Cookie 技术的功能太弱或其他技术性能上的原因,而是因为 Cookie 的使用对网络用户的隐私构成了危害。因为 Cookie 是由 Web 服务器保存在用户浏览器上的小文本文件,它包含有关用户的信息。
Cookie 技术产生源于 HTTP 协议在互联网上的急速发展。随着互联网的深层次发展,带宽等限制不存在了,人们需要更复杂的互联网交互活动,就必须同服务器保持活动状态。
于是,在浏览器发展初期,为了适应用户的需求,技术上推出了各种保持 Web 浏览状态的手段,其中就包括了 Cookie 技术。1993 年,网景公司雇员 Lou Montulli 为了让用户在访问某网站时,进一步提高访问速度,同时也为了进一步实现个人化网络,发明了今天广泛使用的 Cookie
2. cookie是干什么用的
什么是cookie
cookie
历来指就着牛奶一起吃的点心。然而,在因特网内,“cookie”这个字有了完全不同的意思。那么“cookie”到底是什么呢?“cookie”是小量信息,由网络服务器发送出来以存储在网络浏览器上,从而下次这位独一无二的访客又回到该网络服务器时,可从该浏览器读回此信息。这是很有用的,让浏览器记住这位访客的特定信息,如上次访问的位置、花费的时间或用户首选项(如样式表)。cookie
是个存储在浏览器目录的文本文件,当浏览器运行时,存储在
ram
中。一旦阁下从该网站或网络服务器退出,cookie
也可存储在计算机的硬驱上。i3i.net的打算是,当访客结束其浏览器对话时,即终止i3i.net的所有
cookie。
cookie
有哪些用途?
cookie
的用途之一是存储用户在特定网站上的密码和
id。另外,也用于存储起始页的首选项。在提供个人化查看的网站上,将要求阁下的网络浏览器利用阁下计算机硬驱上的少量空间来储存这些首选项。这样,每次阁下登录该网站时,阁下的浏览器将检查阁下是否就该唯一的服务器有任何预先定义的首选项(cookie)。如果有的话,浏览器将此
cookie
随阁下对网页的请求一起发送给服务器。microsoft
和
netscape
使用
cookie
在其网站上创建个人起始页。各家公司利用
cookie
的一般用途包括:在线定货系统、网站个人化和网站跟踪。
网站个人化是
cookie
最有益的用途之一。例如,当谁来到
cnn
网站,但并不想查看任何商务新闻。网站允许他将该项选为选项。从那时起(或者直到
cookie
逾期),他在访问
cnn
网页时将不会读到商务新闻。
这些
cookie
是如何起作用的?
文档的
html
代码中的命令行告诉浏览器设置某一名称或数值的
cookie。以下是用来设置
cookie
脚本的一个普通实例。
set-cookie:
name
=
value;
expires
=
date;
path
=
path;
domain
=
domain_name;
那么安全性如何?http
cookie
不能用来从阁下的硬驱上检索个人数据、放置病毒、得到阁下的电子邮件地址或偷窃有关阁下身份的敏感信息;然而,http
cookie
可用来跟踪阁下在特定网站上的所到之处。不使用
cookie
就很难进行网站跟踪。
至于其他一切与因特网有关的事,如同阁下所希望的那样是匿名的。没有网站知道阁下是谁,除非阁下自己透露给网站。同时,cookie
只是为了更好地了解使用模式并改进网站访客的效率而采用的一个网站跟踪统计手段而已。
如果网站设计师旨在使网页能与访客更具互动作用,或者若设计师计划让访客自定义网站的外观,则就需要使用
cookie。而且,如果阁下想要网站在某些情况下改变其外观,cookie
则提供了一条快速、容易的途径,让阁下的
html
页面按需要而改变。最新型的服务器使用
cookie
有助于数据库的互动性,进而改进网站的整体互动性。
3. 什么是COOKIE功能
Cookie,有时也用其复数形式Cookies。类型为“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息。
“饼干”不是“饼干”的本义。相反,它是一个简单的文本文件,存储在与特定Web文档相关联的客户机中,包含关于客户机何时访问Web文档的信息,并使客户机在再次访问Web文档时可以使用它。因为“Cookie”具有保存在客户端的神奇属性,它可以帮助我们记录用户的个人信息,而无需使用复杂的CGI程序。
例如,Web站点可以为每个访问者生成一个惟一的ID,并将其作为Cookie文件存储在每个用户的机器上。如果你使用浏览器访问Web,你会看到硬盘上保存的所有cookie。
这个文件夹中的每个文件都是由名称/值对组成的文本文件,另一个文件保存有关所有相应Web站点的信息。这里的每个Cookie文件都是一个简单的纯文本文件。通过文件名,您可以看到是哪个网站将Cookie放置在机器上。
机制认证:
在Web认证中,由于HTTP协议的限制,必须使用其他技术以一定的方式连续传输相关的认证标签,以防止客户在切换页面时重新输入认证信息。基于cookie的身份验证过程包括以下三个阶段:
(1)释放的饼干。当用户试图访问Web站点中需要身份验证的资源时,Web服务器会检查用户是否提供了身份验证Cookie。否则,用户将被重定向到登录页面。用户成功登录后,Web服务器生成一个认证Cookie,并通过HTTP响应中的set-cookie发送给客户端,用于对用户后续的请求进行检查和验证,然后将用户重定向到最初请求的资源。
(2)饼干检索。在用户后续的访问请求中,客户端浏览器检索Path、Domain等属性与用户请求的资源相匹配的Cookie,并通过HTTP请求中的Cookie头将查找到的Cookie提交给Web服务器。
(3)验证Cookie服务器提取客户端浏览器提交的Cookie,并验证访问令牌。如果有效,则将请求的资源发送到客户端浏览器。否则,将拒绝访问请求。Cookie认证技术简化了访问网站资源的过程。也就是说,用户第一次登录网站时,只需输入身份信息进行认证。然后,他们可以访问所有授权的网站资源,而无需再次手动提交身份信息。
4. 浏览器cookie是什么意思
浏览器中Cookies是指服务器暂存放在你的电脑里的txt格式的文本文件资料,主要用于网络服务器辨别电脑使用。比如浏览网站时,Cookies记录下来你输入的一些资料和信息。再访问同一个网站,就会依据Cookie里的内容来判断使用者,送出特定的信息内容给你。
5. 什么是cookie
Cookie指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据,由卢·蒙特利于1993年3月发明。Cookie基于Internet的各种服务系统应运而生,是由Web服务器保存在用户浏览器上的小文本文件,它可以包含有关用户的信息,是用户获取、交流、传递信息的主要场所之一,无论何时用户链接到服务器,Web站点都可以访问Cookie信息。
Cookie 是在 HTTP 协议下,服务器或脚本可以维护客户工作站上信息的一种方式。Cookie 是由 Web 服务器保存在用户浏览器(客户端)上的小文本文件,它可以包含有关用户的信息。无论何时用户链接到服务器,Web 站点都可以访问 Cookie 信息。
目前有些 Cookie 是临时的,有些则是持续的。临时的 Cookie 只在浏览器上保存一段规定的时间,一旦超过规定的时间,该 Cookie 就会被系统清除。
持续的 Cookie 则保存在用户的 Cookie 文件中,下一次用户返回时,仍然可以对它进行调用。在 Cookie 文件中保存 Cookie,有些用户担心 Cookie 中的用户信息被一些别有用心的人窃取,而造成一定的损害。其实,网站以外的用户无法跨过网站来获得 Cookie 信息。如果因为这种担心而屏蔽 Cookie,肯定会因此拒绝访问许多站点页面。因为,当今有许多 Web 站点开发人员使用 Cookie 技术,例如 Session 对象的使用就离不开 Cookie 的支持。
功能特点
在同一个页面中设置 Cookie,实际上是按从后往前的顺序进行的。如果要先删除一个 Cookie,再写入一个 Cookie,则必须先写入语句,再写删除语句,否则会出现错误。
Cookie是面向路径的。缺省路径 (path) 属性时,Web 服务器页会自动传递当前路径给浏览器,指定路径强制服务器使用设置的路径。在一个目录页面里设置的 Cookie 在另一个目录的页面里是看不到的。
Cookie 必须在 HTML 文件的内容输出之前设置;不同的浏览器 (Netscape Navigator、Internet Explorer) 对 Cookie 的处理不一致,使用时一定要考虑;客户端用户如果设置禁止 Cookie,则 Cookie 不能建立。 并且在客户端,一个浏览器能创建的 Cookie 数量最多为 300 个,并且每个不能超过 4KB,每个 Web 站点能设置的 Cookie 总数不能超过 20 个。
6. Cookie是什么意思
cookie是一个网站自动放置在计算机硬盘驱动上的小条信息。
例如:某些
Web
站点在您的硬盘上用很小的文本文件存储了一些信息,这些文件就称为
Cookie
Cookie
包含的信息与您和您的爱好有关。例如,如果您在某家航空公司的站点上查阅了航班时刻表,该站点可能就创建了包含您的旅行计划的
Cookie。也可能它只记录了您在该站点上曾经访问过的
Web
页,由此帮助该站点在您下次访问时根据您的情况对显示的内容进行调整。
保存在
Cookie
中的只有您提供的信息,或者是您在访问
Web
站点时所做的选择。例如,如果您没有键入,站点就无法确定您的电子邮件名。允许
Web
站点创建
Cookie
并不意味着该站点或其他站点能够访问您计算机的其他地方,并且只有创建
Cookie
的站点才能读取它的内容。
Internet
Explorer
允许创建
Cookie。但是,您可以指定当某个站点要在您的计算机上创建Cookie
时是否给出提示,这样您就可以选择允许或拒绝创建
Cookie,也可以禁止
Internet
Explorer
接受任何
Cookie。
可对不同的安全区域指定不同的设置。例如,如果站点位于“可信站点”区域或“本地
Intranet”区域,则允许站点创建
Cookie;如果位于“Internet
区域”,则在创建
Cookie
之前给出提示;如果位于“受限站点”区域,则不允许有任何
Cookie。
7. cookie是什么意思
cookie的意思是饼干。
英 ['kʊki] 美 ['kʊki]
n. 饼干;<俚>家伙
例句:This cookie is neither sweet nor soft.
翻译:这块饼干既不甜也不软。
短语:bake cookies 烘烤饼干
(7)cookie是什么扩展阅读:
近义词
biscuit
英 ['bɪskɪt] 美 ['bɪskɪt]
n. 饼干;淡褐色
例句:He had some biscuits before the dinner.
翻译:晚饭前,他吃了一些饼干。
用法
n. (名词)
1、biscuit在英国指“饼干”“小圆饼”,是饼干的总称;在美式英语中则指“软烤饼”,是一种特殊的饼干。
2、biscuit是可数名词,其复数形式为biscuits。
8. cookies 中文是什么意思
Cookies现在经常被大家提到,那么到底什么是Cookies,它有什么作用呢?
Cookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。Cookies是当你浏览某网站时,由Web服务器置于你硬盘上的一个非常小的文本文件,它可以记录你的用户ID、密码、浏览过的网页、停留的时间等信息。当你再次来到该网站时,网站通过读取Cookies,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等等。
从本质上讲,它可以看作是你的身份证。但Cookies不能作为代码执行,也不会传送病毒,且为你所专有,并只能由提供它的服务器来读取。保存的信息片断以“名/值”对(name-value
pairs)的形式储存,一个“名/值”对仅仅是一条命名的数据。一个网站只能取得它放在你的电脑中的信息,它无法从其它的Cookies文件中取得信息,也无法得到你的电脑上的其它任何东西。
Cookies中的内容大多数经过了加密处理,因此一般用户看来只是一些毫无意义的字母数字组合,只有服务器的CGI处理程序才知道它们真正的含义。
由于Cookies是我们浏览的网站传输到用户计算机硬盘中的文本文件或内存中的数据,因此它在硬盘中存放的位置与使用的操作系统和浏览器密切相关。在Windows
9X系统计算机中,Cookies文件的存放位置为C:WindowsCookies,在Windows
NT/2000/XP的计算机中,Cookies文件的存放位置为C:Documents
and
Settings用户名Cookies。
硬盘中的Cookies文件可以被Web浏览器读取,它的命令格式为:用户名@网站地址[数字].txt。如笔者计算机中的一个Cookies文件名为:ch@163[1].txt。要注意的是:硬盘中的Cookies属于文本文件,不是程序。
Cookies的设置
你可以在IE的“工具/Internet选项”的“常规”选项卡中,选择“设置/查看文件”,查看所有保存到你电脑里的Cookies。这些文件通常是以user@domain格式命名的,user是你的本地用户名,domain是所访问的网站的域名。如果你使用NetsCape浏览器,则存放在“C:PROGRAMFILESNETS-
CAPEUSERS”里面,与IE不同的是,NETSCAPE是使用一个Cookie文件记录所有网站的Cookies。
我们可对Cookie进行适当设置:打开“工具/Internet选项”中的“隐私”选项卡(注意该设置只在IE6.0中存在,其他版本IE可以单击“工具/Internet选项”“安全”标签中的“自定义级别”按钮,进行简单调整),调整Cookie的安全级别。通常情况,可以调整到“中高”或者“高”的位置。多数的论坛站点需要使用Cookie信息,如果你从来不去这些地方,可以将安全级调到“阻止所有Cookies”;如果只是为了禁止个别网站的Cookie,可以单击“编辑”按钮,将要屏蔽的网站添加到列表中。在“高级”按钮选项中,你可以对第一方Cookie和第三方的Cookie进行设置,第一方Cookie是你正在浏览的网站的Cookie,第三方Cookie是非正在浏览的网站发给你的Cookie,通常要对第三方Cookie选择“拒绝”。你如果需要保存Cookie,可以使用IE的“导入导出”功能,打开“文件/导入导出”,按提示操作即可。
Cookies的应用
几乎所有的网站设计者在进行网站设计时都使用了Cookie,因为他们都想给浏览网站的用户提供一个更友好的、人文化的浏览环境,同时也能更加准确地收集访问者的信息。
9. cookie是什么意思
Cookies是一种技术,它能够把你在访问网站时的产生的一些行为信息给读取保存下来。
最常见的便是我们在访问某些网页的的时候提示我们是否要保存用户名和密码,我们点击确定后,再次来到网站的时候,网站就能够读取到cookies,知道我们的用户信息,做出相应的处理机制,我们则不用再输入用户名和密码。
(9)cookie是什么扩展阅读
Cookies的用途
服务器可以利用Cookies包含信息的任意性来筛选并经常性维护这些信息,以判断在HTTP传输中的状态。Cookies最典型的应用是判定注册用户是否已经登录网站,用户可能会得到提示,是否在下一次进入此网站时保留用户信息以便简化登录手续,这些都是Cookies的功用。另一个重要应用场合是“购物车”之类处理。用户可能会在一段时间内在同一家网站的不同页面中选择不同的商品,这些信息都会写入Cookies,以便在最后付款时提取信息。