Cookie数据是如何移动的?

电子常识

2641人已加入

描述

Cookie数据是如何移动的?

Cookie数据只是网站存储在您的硬盘上的一个名称/值对。所有Cookie数据都是这样。网站存储此数据,并在以后接收此数据。一个网站只能接收其存储在计算机上的数据,该网站不能查看任何其他Cookie或计算机上的任何其他内容。

数据将按以下方式移动:

  • 如果在浏览器中键入一个网站的URL,则浏览器会向该网站发送相关网页的请求(有关讨论,请参阅Web服务器工作原理)。例如,如果在浏览器中键入URLhttp://www.amazon.com,则浏览器将联系Amazon的服务器并请求其主页。
  • 当浏览器执行上述操作时,它会在您的计算机上寻找Amazon设置的Cookie文件。如果找到Amazon Cookie文件,浏览器就会将该文件中的所有名称/值对连同URL一起发送给Amazon的服务器。如果未找到任何Cookie文件,则不会发送任何Cookie数据。
  • Amazon的Web服务器将接收Cookie数据和页面请求。如果接收到名称/值对,Amazon就可以使用它们。
  • 如果未接收到任何名称/值对,Amazon将知道您之前从未访问过该网站。服务器将在Amazon的数据库中为您创建一个新ID,然后将名称/值对放置在它发送的网页的标头中,从而发送到您的计算机上。计算机将名称/值对存储在硬盘上。
  • 每当您访问网站并请求页面时,Web服务器可以更改名称/值对或添加新对。

服务器还可以将其他一些信息连同名称/值对一起发送,这些信息中包括到期日期。另一个信息是路径(以便网站可以将不同的Cookie值与网站的不同部分相关联)。

您可以控制整个过程。在浏览器中设置一个选项,以便每当网站向您发送名称/值对时,浏览器都会通知您。之后,您便可以接受或拒绝这些值。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分