Cookie由谁设置、怎么设置、有什么内容?

Cookie是保存在客户端的多组记录,在客户端以文件的形式存在。在与服务通信时,Cookie中通常会被要求保存会话的Session ID等信息,以用于识别客户端。服务器通过response响应头的set-Cookie字段来让客户端在本地Cookie中记录信息,下面是一个示例:

[HTTP/1.1 200 OK]
Server:[bfe/1.0.8.18]
Etag:["58860415-98b"]
Cache-Control:[private, no-cache, no-store, proxy-revalidate, no-transform]
Connection:[Keep-Alive]
Set-Cookie:[BDORZ=27315; max-age=86400; domain=.baidu.com; path=/]
Pragma:[no-cache]
Last-Modified:[Mon, 23 Jan 2017 13:24:37 GMT]
Content-Length:[2443]
Date:[Mon, 09 Apr 2018 09:59:06 GMT]
Content-Type:[text/html]

Cookie包含什么信息?
它可以记录你的用户ID、密码、浏览过的网页、停留的时间等信息。当你再次来到该网站时,网站通过读取Cookies,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等等。一个网站只能读取它自己放置的信息,不能读取其他网站的Cookie文件。因此,Cookie文件还保存了host属性,即网站的域名或ip。
这些属性以名值对的方式进行保存,为了安全,它的内容大多进行了加密处理。Cookie文件的命名格式是:用户名@网站地址[数字].txt

Cookie的优点:

  1. 给用户更人性化的使用体验,如记住“密码功能”、老用户登录欢迎语
  2. 弥补了HTTP无连接特性
  3. 站点统计访问人数的一个依据

Cookie的缺点:

  1. 它无法解决多人共用一台电脑的问题,带来了不安全因素
  2. Cookie文件容易被误删除
  3. 一人使用多台电脑
  4. Cookies欺骗。修改host文件,可以非法访问目标站点的Cookie

Cookie由谁设置、怎么设置、有什么内容?相关推荐

  1. cookie属性及有效期的设置

    chrome浏览器     控制台中的resources选项卡中可以看到cookie的信息. cookie的属性: name字段为一个cookie的名称. value字段为一个cookie的值. do ...

  2. cookies设置(cookies设置怎么打开)

    怎样在浏览器设置cookies 1. ie浏览器:点击浏览器"工具"--"internet选项"--"隐私"--将"阻止所有coo ...

  3. java设置httponly_JAVA设置HttpOnly Cookies

    HttpOnly Cookies是一个cookie安全行的解决方案. 在支持HttpOnly cookies的浏览器中(IE6+,FF3.0+),如果在Cookie中设置了"HttpOnly ...

  4. 设置NotePad++设置不打开上次关闭的文件

    notepad++是一个很好的记事本工具,但是默认会记录上次打开时未关闭的文件,但是实际上用起来并不方便, 可以按照下面的方式去除,notepad++版本:v6.6.2,os:win7 64位 按照以 ...

  5. Internet设置-连接选项卡-局域网(LAN)设置 某些设置由系统管理员进行管理

    今天突然发现ss不能使用了.经过一系列排查发现 Internet设置->连接选项卡->局域网(LAN)设置 某些设置由系统管理员进行管理,如上图. 修改注册表值HKEY_LOCAL_MAC ...

  6. java截取图片-设置方位+设置大小

    java截取图片-设置方位+设置大小 package com.onegrid.darj.test; import java.awt.Rectangle;   import java.awt.image ...

  7. 【OpenGL】二十二、OpenGL 光照效果 ( 模型准备 | 光照设置 | 启用光照 | 启用光源 | 设置光源位置 | 设置光照参数 | 设置环境光 | 设置反射材质 | 设置法线 )

    文章目录 一.模型准备 二.光照设置 1.启用光照设置 2.启用光源 3.设置光照参数 4.设置环境光 5.设置反射材质 三.光照法线设置 1.设置光源位置 2.设置法线 3.代码示例及运行效果 四. ...

  8. 设置代理_ie浏览器一键取消自动检测设置并设置代理

    ie浏览器[设置]--[internet选项]--[连接]--[局域网设置] [自动设置]--默认这个[自动检测设置]是打勾的, 这可害了不少使用代理上网的人. 这个自动检测设置检测得并不准确,该走代 ...

  9. 设置某个元素的标签内容、设置元素的样式、层次选择器、总结选择器

    点击按钮设置某个元素的标签内容 <!DOCTYPE html> <html lang="en"> <head><meta charset= ...

  10. 设置背景图片模糊,内容不模糊

    设置背景图片模糊,内容不模糊 需求:一个div设置了background-image,现在需要使背景模糊,div内的文字清晰显示. 解决方法:内容和图片分别置于一个div,通过css设置背景div模糊 ...

最新文章

  1. 数论分块 ---- 2020牛客多校第7场H-Dividing[思维+数论分块]
  2. 【BLE MIDI】MIDI 文件格式分析 ( FF 58 04 拍号 | 音符开指令 | 音符关指令 | 音轨结束标志 )
  3. Xcode添加摄像机访问权限转
  4. MySQL的CSV引擎应用实例解析
  5. 2007年河南湖北各市GDP
  6. mvc html 辅助方法,MVC HTML辅助类常用方法记录
  7. rstudio创建矩阵_R中的矩阵
  8. 移动端常见bug汇总001
  9. python decorator_python3(十八)decorator
  10. OPNET仿真中的问题
  11. ApacheCN 翻译活动进度公告 2019.6.15
  12. word插入页眉、页码无法正常插入
  13. matlab 跳步循环,足球训练:每天10分钟挑战7天球感训练
  14. flashfxp 命令行
  15. 程序员如何提升自己的能力
  16. Amazon S3对象储存(以图片为例)
  17. sql基础语法,非常全建议收藏(大白菜程序猿欢迎大家关注)
  18. vhd虚拟硬盘作用_如何从VHD(虚拟硬盘)引导和安装Windows 8 Consumer Preview的指南
  19. tmall.item.add.simpleschema.get( 天猫发布商品规则获取 )
  20. Unity Editor Window Zooming

热门文章

  1. 专业英语翻译(一)The Computer for the 21st Century(词组+生词+段落翻译+全文翻译)(随缘吧)
  2. 训练神经网络的常用方法之共轭梯度法
  3. 小规模 DDoS 黑客攻击摧毁了维基解密网站
  4. USB-HOST、USB-DEVICE、USB-OTG
  5. 德鲁克经典管理学书籍
  6. 纳米软件之电机自动测试系统
  7. python实现神经网络数字识别_PYTHON搭建BP神经网络,并实现手写数字识别
  8. WLAN无线适配器未连接
  9. 苏宁联盟接入php,苏宁api申请教程
  10. 设计中常见八个构图类型