首页 > 试题广场 >

网络技术中,cookie是做什么的?

[问答题]
网络技术中,cookie是做什么的?
指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。 务器可以利用Cookies包含信息的任意性来筛选并经常性维护这些信息,以判断在HTTP传输中的状态。Cookies最典型的应用是判定注册用户是否已经登录网站,用户可能会得到提示,是否在下一次进入此网站时保留用户信息以便简化登录手续,这些都是Cookies的功用。另一个重要应用场合是“购物车”之类处理。用户可能会在一段时间内在同一家网站的不同页面中选择不同的商品,这些信息都会写入Cookies,以便在最后付款时提取信息。
发表于 2015-05-19 23:11:24 回复(0)
更多回答
推荐
就是Web服务器暂时存储在用户硬盘上的一个文本文件,并随后被Web浏览器读取。当用户再次访问Web网站时,网站通过读取Cookie文件记录这位访客的特定信息(如上次访问的位置、花费的时间、用户名、密码等),从而迅速做出响应,如在页面不需要再输入用户ID和密码即可直接登录网站等。
编辑于 2015-06-19 17:15:41 回复(0)
就是服务器暂存放在你计算机上的一笔资料,好让服务器用来辨认你的计算机。当你在浏览网站的时候,Web服务器会先送一小段料放在你的计算机上,Cookie 会把你在网站上所打的文字或是一些选择,都记录下来。当下次你再光临同一个网站,Web服务器会先看看有没有它上次留下的Cookie资料,有的话,就会依据Cookie里的内容来判断使用者,送出特定的网页内容给你。
发表于 2015-05-19 12:32:57 回复(0)
做广告的。。。
发表于 2015-05-21 16:07:28 回复(0)
cookie怎么来的?
http协议是无状态的协议,无状态说明每次请求都各自独立、互相都没记住谁,比如这次请求要用到上次请求的数据则需要重新传过去而不能直接使用之前的。
假设我们访问一个站点,在下次访问时,站点主动推送一些用户喜好相关的内容给我们,就可使用cookie帮我们来实现了。我们在浏览站点时,站点为我们创建cookie,包含一些用户喜好的信息,下次访问站点时,浏览器会自动将与该站点有关的cookie发送给站点服务器,进而让用户看到自己喜好相关的内容,而不使用cookie的话,你今天点击了几个超链接,下回又点击来访问了,怎么才能让服务器记住你上回访问过哪些信息呢?要么客户端记录下来,要么服务器记录下来,使用cookie就是在客户端记录下相关信息,服务器记录下来就是session机制了,然后请求响应中通过传递cookie来实现状态信息的交互。
cookie干什么的?
所以,上面描述了cookie可以用来分析用户行为,推送用户喜好信息,cookie还可以用来记录用户的登录状态,比如有的网站可以免登陆一周,就是服务器为用户创建了含有特定信息的cookie,以后用户一访问有相关信息的就直接跳页面免登陆。
总之,cookie是“http协议的无状态”的解决方案,另外session也是一种解决方案,二者都是包含特殊信息的文本形式,都是为了记录“状态信息”。session(键值数据形式)存储在服务器端(session id发送给客户端,对应值在服务器上)

编辑于 2015-05-19 10:26:08 回复(1)
cookie是一小段文本信息,存储网络与本机的通信,是一种标识符,每一个电脑的cookie都是不一样的
发表于 2015-05-19 22:33:13 回复(0)
在用户本地或者说在浏览器内储存一些服务端所需要的识别信息
发表于 2015-05-19 16:59:43 回复(1)
存储客户端传输的值,将用户输入的值短暂记住。
发表于 2015-05-19 16:12:02 回复(0)
家头像
制作成
发表于 2015-05-19 14:54:17 回复(0)
用来标记用户,记录用户行为的
发表于 2015-05-19 10:16:19 回复(0)
cookie是一小段文本信息 ,是网络服务器存储在你硬盘上的一个txt类型的文件,它相当与一个身份标识,每个电脑上的cookie都是不一样的,所以你在浏览网页的时候,网页后台会发送给该用户的不仅仅是一个页面,还有一个包含日期和时间的 Cookie,用户的浏览器在获得页面的同时还得到了这个 Cookie,并且将它保存在用户硬盘上的某个文件夹中。下一次你再浏览网页时 就会因为cookie特定地“认出来”,从而有时候给你推送一些你感兴趣的网页。
发表于 2015-05-19 07:07:19 回复(0)