写博客 http cookie简介

http cookie简介

目录:

Anonim

当涉及到Internet用户体验时,很少的事情通常可以发挥最大的作用。 HTTP cookie的开发就是这一概念的例证。 cookie通常被忽略,它是一个文件,其中存储有关每个用户进入网站时的浏览历史记录的信息。 该工具的主要好处是网站可以访问这些文件,获得有关用户在网站上的先前历史的信息,并使用该信息极大地改善用户体验。 此功能不仅使用户能够自动执行对电子邮件和购物车的登录过程,而且还使搜索查询更加有效,甚至可以帮助网站正确定位他们的。


尽管这些功能如此普遍以至于常常被人们忽略,但仍然存在许多问题:如何以及为什么创建cookie? 它们如何工作? 如何收集这些信息? 这种进步对互联网的未来意味着什么? 请仔细阅读,找出答案!

Cookie的发明

cookie的想法可以追溯到1996年,当时年轻的程序员Lou Montulli将该想法发展为Netscape电子商务购物车的一部分。 该工具旨在与用户计算机进行通信,以确定以前曾访问过该站点的计算机。


当时,服务器无法将请求与用户浏览器匹配。 通过了解哪些用户是新用户,以及哪些用户以前曾访问过该网站,Netscape相信它可以提供更加有针对性和更有效的用户体验。 该文件不会花哨,只是一个用代码编写的文本文件,该文件会不断更新。 术语“ cookie”是从计算机科学术语“魔术cookie”改编而来的,它表示在两个通信程序之间交换的简短数据包。 不久之后,Lou Montulli申请了cookie技术的专利。 1998年,他获得了一位。 在短短几年内,Microsoft Internet Explorer采纳了该技术,有效地使cookie成为Internet浏览的主要功能。 (在“互联网历史”中了解更多的互联网先驱。)

Cookies如何工作

当用户访问使用Cookie的网站时,该网站会告诉浏览器存储此信息以及请求规则,以供以后使用。 Web服务器通过发送HTTP“ Set Cookie”标头来实现此目的。 Web服务器将命令与cookie一起使用,以指示将使用cookie的时间以及使用cookie的域。 当用户继续访问该站点时,它将向浏览器请求此信息,以便分别识别用户。 这对于诸如电子邮件提供商和商家之类的登录站点非常方便,因为它可以简化登录过程,并记住需要重复进行的请求和趋势,这些请求和趋势通常使用户烦恼。 这些cookie没有可执行代码,最重要的是,不包含任何病毒。


Cookie诞生后将近二十年,它从根本上改变了用户和网站管理员的网络冲浪方式。 对于用户而言,Cookie不仅有助于简化查看电子邮件和在线购买商品的作用,而且还用于简化几乎所有登录过程,例如申请工作,填写表格和进行搜索引擎查询等。 网站还极大地提高了服务质量。 Cookies现在用于帮助网站提供有针对性的服务-这是数百万个网站的巨大收入来源。 Cookie不仅对买家而且对公司来说都是一项重要资产,因为它们提供的信息使双方之间的交易更加愉快。

饼干崩溃的地方

尽管cookie对我们浏览网站的方式产生了深远的影响,但并不是每个人都喜欢cookie。 关于使用cookie的主要反对意见是对它们提供的个人信息的隐式访问。 这些担忧的原因是由于cookie经常为用户提供一个识别点。 由于cookie是通过Internet交换的,因此如果将cookie拦截,则可以将其复制并劫持用户登录。 对于在网站上存储敏感数据(例如信用卡信息或社会安全号码)的用户而言,这可能会造成许多问题。


由于cookie可能存储几乎任何以某种形式写在网站上的信息,因此cookie中包含的几乎所有信息都有可能被破坏。 因此,许多人担心如果用户的个人和财务信息落入他人之手,可能会对用户造成危险。 在一些国家,政策制定者并没有失去这些担忧。 在过去的几年中,英国和美国的政府都提出了法案来限制cookie的使用,或者至少允许用户选择退出使用cookie。


意识到用户安全的最高重要性,许多公司已经采取了确定的措施来保护用户信息。 例如,某些Web服务器已开始通过安全套接字层(SSL)发送cookie。 使用SSL的好处是它对浏览器请求进行加密,以确保通过Internet的传输的安全。 事实证明,此方法是处理Cookie拦截的最有效方法。 (在“您应该在线了解的隐私”中了解有关在线隐私问题的更多信息。)


其他Web服务器也已采取步骤重新验证涉及敏感个人信息(例如密码和信用卡信息)的用户。 有时,这些方法包括让用户重新输入密码或输入其卡的安全标识号。 更广泛地讲,将唯一信息添加到用户标识标准中,例如用户名或IP地址,可以使用户区分更容易验证,也更难以模拟。

改变游戏规则的工具,但仍存在安全隐患

Cookie的创建极大地改变了我们使用Internet的方式。 在消费者方面,它使在线购物和记录信息比以往任何时候都更加容易和高效。 在供应商方面,公司能够为其客户提供更具体和有用的用户体验。 也就是说,用户和网站都必须采取措施以确保通过Cookie传输的信息是安全的。 尽管在未来几年中,对隐私的担忧将持续存在,但Internet Cookie的发明仍然是我们这个时代最伟大的Internet工具之一。

http cookie简介