第三方cookie是否与第一方网页的图像请求一起发送

时间:2011-02-24 05:08:14

标签: firefox

我们与商家有实施理解,以便在用户访问其网站时创建我们的域Cookie。现在在假设第三方cookie接受设置的FF中,我们能够创建cookie并且流程工作正常。但问题是,在创建cookie并且稍后禁用第三方cookie之后 - 将商家网站页面中的图像加载到我们网站的请求 - 我们不会收到cookie详细信息。

这是一种预期的行为还是我们需要一些特殊的机制来获取cookie?

请帮忙。

1 个答案:

答案 0 :(得分:0)

您可能已经知道这一点,但Cookie是基于域的。您只能访问同一域的请求中的cookie。

如果您的图片显示在sample.com上,而您的图片网址是sample.com/img.jpg,那么在请求图片时,Cookie会随请求一起发送。

另一方面,如果图像显示在sample.com上,图像网址是yoursite.com/img.jpg,那么您将不会收到sample.com的cookie。

此外,dev.sample.com和sample.com是不同的域名。

希望这有助于澄清您无法接收cookie的原因。此行为主要与防止网站嗅探来自其他网站的cookie有关。