cookie是什么?

储存在用户本地终端上的数据,是网站为了识别用户和跟踪回话而存储在用户本地终端中的文本数据

cookie就是保存在客户端的纯文本文件,比如txt文件,所谓的客户端就是我们自己的本地电脑,当我们使用自己的电脑通过浏览器进行访问网页的时候,

服务器就会生成一个证书并返回给我的浏览器并写入我们的本地电脑,这个证书就是cookie。

其实cookie就是指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。

cookie有什么用?

cookie的主要作用就是,当你访问某些网页,并且对网页的一些设置进行修改,cookie就能跟踪并记录到这些修改,当你下一次访问这个网页的时候,这网页会分析你电脑上的cookie,进而采取措施像你返回更符合返回个性化的网页。

目前cookie最广泛的是记录用户登录信息,这样下次访问的时候就不需要输入自己的用户名和密码了,当然这种方法也存在用户信息被泄漏的问题,尤其是那种很多个用户用一台电脑的那种

所以一大部分的广告就是cookie导致的,比如你之前访问了很多穿衣类网站,这时候cookie就记录了你的访问偏好,广告的主人就能根据你的访问偏好,向你推送穿衣类的广告

浏览器中的cookie作用

cookie的中文翻译是饼干,在计算机中是指一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。

我们在浏览器首次登录某个网站的时候就会弹出一个提示,“是否记住你的密码”提醒我们保存账号密码,下次访问就不再需要输入密码了,

这是cookie的作用之一,但保存在计算机中的cookie信息是一个比较私密的内容。

当你浏览某网站时,由web服务器置于你硬盘上的一个非常小的文本文件,它可以记录你的用ID、密码、浏览过的网页、停留的时间的信息等。就会做出相应动作,

然后你在进入页面时就会显示欢迎你的标语,或者是你不用输入ID和密码直接就登陆等等。如果你清理了cookie,那你曾经登陆过的网站就没有你的相关信息。

cookie的好处

如果没有cookie的存在,网络对于我们来说不会如此便捷,它存储着你的网站登陆信息,如果没有它们,你将不能够登陆网站。网站通过cookie信息来记忆以及辨认你的账号,它可以记忆你的偏好设置。它还可以使用网站提供个性化的内容,举个例子。如果你在淘宝购物,淘宝可以记忆你所查看的产品并据此向你来推荐商品,即便你没有登陆个人账号,它也会根据你本地的一个信息。

最新文章

  1. Windows 下安装 MongoDB
  2. Linux 多线程编程
  3. 在yii2验证之前执行一些额外自定义验证
  4. 以管理身份运行cmd
  5. CentOS下IP的配置
  6. C++-前缀和后缀
  7. SharePoint 2016 的新特性概览(二)(What's New for IT Professionals in SharePoint Server 2016)
  8. php判断是否为json格式的方法
  9. 前谷歌首席 Java 架构师谈如何设优秀的 API
  10. 【转】 Ubuntu samba服务器搭建及测试--不错
  11. myeclipse实现Servlet实例(2) 继承GenericServet类实现,需要重写service方法
  12. 【社交系统ThinkSNS+研发日记三】基于 Laravel Route 的 ThinkSNS+ Component
  13. c# BinaryWriter 和 BinaryReader
  14. Java 关于cannot resolve symbol 'log'报错问题
  15. flow-vue.js移动端效果
  16. [拍摄]『ROSE 拆解』SONY 摄像机镜头拆解。
  17. java 对一个字符串去重,即去掉字符串内重复元素
  18. myBatsi调用存储过程
  19. Spring boot profile 多环境配置
  20. git学习(三):git暂存区

热门文章

  1. Unreal学习笔记2-绘制简单三角形
  2. VS保存后Unity不刷新
  3. ADC-CH32FV2x_V3x 框图功能详解
  4. vue学习笔记(五)---- vue动画
  5. MySQL中的函数使用
  6. maven项目构建报错:Could not find artifact com.xxx.cloud:xxx-cloud:pom:1.0-SNAPSHOT and 'parent.relativePath' points at wrong local POM
  7. 如何快速搭建 Maven私服Nexus【实践可行版】
  8. Java开发中要避免的坑和一些代码优化技巧
  9. js循环判断创建新对象放数组中
  10. IO相关了解