📜  如何在网站中使用 cookie?

📅  最后修改于: 2021-10-19 05:30:32             🧑  作者: Mango

什么是饼干?

Cookie 是存储在用户计算机上的小文件。它们用于保存特定于特定客户端和网站的适量数据,并且可以由 Web 服务器或客户端计算机访问

发明 cookie 时,它们基本上是包含有关您和您的偏好的信息的小文件。例如,当您选择浏览网站的语言时,该网站会将信息保存在您计算机上的一个名为 cookie 的文件中,下次您访问该网站时,它将能够读取之前保存的cookie。这样,网站就可以记住您的语言,让您以首选语言查看网站,而无需再次选择语言。
cookie 可以包含任何类型的信息,例如您访问网站的时间、您添加到购物车中的商品、您在网站中点击的所有链接等,

谁可以访问?

如果在特定网站上创建了 cookie,并且您稍后访问另一个网站,则后者将无法读取第一个网站的内容,换句话说,只有将信息保存到 cookie 的同一网站才能访问它。

互联网 Cookie 的类型

会话 cookie:会话 cookie 仅在用户使用网站期间持续存在。 Web 浏览器在退出时通常会删除会话 cookie。如果用户在服务器选择的一段时间内没有访问网站(空闲超时),会话 cookie 就会过期。它们仅在我们在网站上的时间内有效。如果有人来使用我们的计算机,他们将无法在使用会话 cookie 的站点上看到任何内容,因为他们需要再次输入用户名和密码。

持久性 Cookie:持久性 cookie 比用户会话更持久。如果一个持久化cookie的最大年龄为1年,那么在一年内,每次用户访问服务器时,cookie中设置的初始值都会被发送回服务器。这可用于记录重要信息,例如用户最初如何访问网站。因此,持久性 cookie 也称为跟踪 cookie。这些 cookie 用于需要知道我们是谁但在您输入用户名和密码时让我们能够“记住我”的网站。
示例: Gmail。

第三方 cookie:第三方 cookie 是使用与地址栏中显示的域不同的域设置的 cookie。例如,如果您要访问 Sendflowers.com,它可能会为 SomeAdvertiser.com 的地址设置 cookie。稍后,当您访问 RebuidEngines.com 时,它可能会为 SomeAdvertiser.com 设置 cookie。 SomeAdvertiser.com 将使用这两个 cookie 来确定您是送花和从事汽车工作的人。这些由广告代理商使用,这些广告代理商的客户为展示产品和服务的广告付费,但又不想浪费金钱向不会成为客户的人展示广告。
第三方cookie