我对“第三方cookies”进行了快速搜索。据我所知,cookie 只能由浏览器通过 HTTP 请求发送回它自己的域(和路径)。
例如,我正在访问包含来自广告网站 B 的图像的网站 A。我的浏览器看到图像的 url 并向网站 B 发出对该图像的 HTTP 请求。网站 B 获取该 HTTP 请求并设置HTTP 响应“Set-Cookie: user=arandomstring”中的 cookie。我的浏览器现在包含来自网站 A 的 cookie 和来自网站 B 的名为“用户”的 cookie。下次当我去另一个网站 C 时,该网站也包含来自同一广告网站 B 的图像,网站 B 只会得到自己设置的“用户”cookie。我对吗?网站 B 如何知道我访问了哪些网站(网站 A)以显示他的定制广告?