2012-04-28 57 views
0

我做了「第三方cookie」快速搜索。據我所知,一個cookie只能由通過HTTP請求的瀏覽器發回它自己的域(和路徑)。第三方Cookie怎麼能知道它坐落曾訪問過的用戶?

例如,我訪問的網站包含誰從廣告網站B.我的瀏覽器看到的圖像的URL的圖像,使該圖像的網站B的B網站獲取一個HTTP請求HTTP請求並在HTTP響應「Set-Cookie:user = arandomstring」中設置Cookie。還有我的瀏覽器現在包含從網站A和一個名爲當我去到另一個c網站誰也包含來自同一廣告B網站圖像的下一個時間「用戶」從網站B.餅乾餅乾,網站B將只能得到他自己設置的「用戶」cookie。我對嗎?網站B如何知道我訪問過哪些網站(網站A)以顯示他的定製廣告?

+1

[第三方跟蹤cookie如何工作?](http://stackoverflow.com/questions/13897472/how-do-third-party-tracking-cookies-work) – Mogsdad 2015-09-17 02:53:02

回答

1

的最簡單和最常用的方法是通過關於請求是爲作爲參數,例如由站點信息<img src="http://server-b.com/img.jpg?server=A">

另一種解決方案是從「Referer」標題中獲取此信息。但是,這種方法不適用於每個訪問者,因爲這個頭可以在大多數瀏覽器中被禁用。

+0

非常感謝太多了,尼科。 「Referer」標題是我正在尋找的答案。 – 2012-04-29 21:16:15

相關問題