第一方Cookie和第三方Cookie

Posted ericshen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一方Cookie和第三方Cookie相关的知识,希望对你有一定的参考价值。


 

第一方cookie

第一方 cookie 指的是由网络用户访问的域创建的 cookie。例如:当用户通过网络浏览器点击我博客rrdaj.com 时,浏览器会在第一个页面中发送一个网页请求,这个过程需要用户直接与 rrdaj.com 互动。这样网络浏览器随后就将此数据文件保存到“rrdaj.com”域名下的用户计算机上。

大多数网页浏览器都支持第一方 cookies。

为什么?

因为如果你禁用第一方 cookies,当你浏览网页从一页跳到另一页的时候,网站无法跟踪你的活动。再比如:每次你从购物网站的其他页面向购物车添加一些东西,它就会被视为一个新的动作而没有被记录下来,这样你将无法在同一交易中在线购买多个商品了。

第三方Cookie

第三方cookie是建立在别的域名不是你访问的域名(地址栏中的网址), 比如:广告网络商就是最常见的第三方 cookies 的来源,他们用它们在多个网站上追踪用户的行为,当然这些活动可以用来调整广告。此外图像、 Java 和 iframe 通常也会导致第三方 cookies 的生成。

以上是关于第一方Cookie和第三方Cookie的主要内容,如果未能解决你的问题,请参考以下文章

第三方脚本可以设置第一方 cookie 吗?

IE 11 第一方会话 cookie 在 iframe 中丢失

当浏览器默认禁用第三方cookie

经典 ASP 中的持久 Cookie

如何解决iframe session 失效问题

例外:不支持此浏览器,或者可能会禁用第 3 方 cookie 和数据