- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
cookie原理及应用简介
* * * * * * * * * * * * * Cookie原理及应用简介 王海明 2008.03 主要内容 Cookie是什么 Cookie的原理 Cookie应用 Cookie的改进 百度cookie应用 Cookies是什么 Cookie是什么 Cookie释义 饼乾, 小甜点 已改组的香港歌唱组合Cookies 由因特网网页置在使用者硬盘上的文件 Cookie是程序吗 Cookie带病毒? Cookie安全吗? Cookie是什么 Cookie起源 Cookie,有时也用其复数形式Cookies 定义于RFC2109( HTTP表述管理机制) 它是网景公司的前雇员Lou Montulli在1993年3月的发明。 Cookie是什么 Cookie定义 Cookie 是一小段文本信息, 伴随着用户请求和页面在 Web 服务器和浏览器之间传递。 用户每次访问站点时,Web 应用程序都可以读取 Cookie 包含的信息。 Cookie是什么 在哪里? Vista:C:\Users\hemming\AppData\Local\Microsoft\Windows\Temporary Internet Files Xp: C:\Documents and Settings\您的用户名\Local Settings\Temporary Internet Files\Cookies Cookie是什么 Cookie存在形式 尽管绝大多数Cookie都是采用文件形式存在, 但确有少数Cookie是保存在内存中的——当用户访问某个站点时由系统自动在内存中生成Cookie,而用户离开该站点时又自动将Cookie从内存中删除。 Cookie原理 Cookie流动过程 Set-Cookie: BAIDUID=3451C4D32D6819B32536A3B6F172FC3B:FG=1; expires=Mon, 10-Mar-38 09:52:22 GMT; path=/; domain=. 用户浏览器输入url 检查本地cookie 向服务器提交请求 浏览器存改写cookie 服务器响应set-cookie Cookie原理 Cookies集合属性及读写 Expires属性 Domain属性 Path属性 Secure属性 Haskeys属性 Cookies的写入与读取 Cookies集合是附属于Response对象及Request对象的数据集合 Cookie应用 网站能够精确地知道有多少人浏览过。 网站保存用户的设置,按照用户的喜好定制网页外观 电子商务站点能够实现一些像“购物篮”、“快速结账”之类的东西 Cookie的缺陷 多人共用一台电脑时 cookie被删除时 一人使用多台电脑时 IE跨域传递 Cookie与隐私、安全 困扰消费者——失控的趋势 某些网站确实能建立多网站存取的Cookie,同时这些网站希望借此获利(广告条) Cookie暴露隐私数据,用户端及服务器端 Cookie欺骗 Flash的代码隐患(getURL()函数自动打开指定的网页) Cookie与隐私、安全 禁用cookie的方式 浏览器设置 文件夹属性 注册表项 使用辅助软件。 Cookie改进 鉴于cookie的局限和反对者的声音,有如下一些替代方法: Brownie方案,是一项开放源代码工程,由SourceForge发起。Brownie曾被用以共享在不同域中的接入,而cookies则被构想成单一域中的接入。这项方案已经停止开发 P3P,用以让用户获得更多控制个人隐私权利的协议。在浏览网站时,它类似于cookie。 在与服务器传输数据时,通过在地址后面添加唯一查询串,让服务器识别是否合法用户,也可以避免使用cookie。 Cookie在百度 首页BAIDUID=3FC3B689E3000615E46D68B807F3CD2D:FG=1。 空间BAIDUID=DA3F1E19711A2EAB9C550015FC0702ED:FG=1; BDSP=bf2678e82edda3cc0016680301b80e7bec54e736d12f2eb9389b504fc2d5628535e5dde71190ef76c6a7efce1b9d16fdfaaf51f3deb48f8c5494eef01f3a292df5e0fe9925bc315c6034a85edf8db1cb1349540923dd54564e9258d0093370; BDSTAT=6d356876a870e0ef5edf8db1cb1349540923dd54564e9258d009b3de9c82a8a3
文档评论(0)