文章详细内容

关于Flash Cookie解释

在技术上,通过使用JavaScript与ActionScript可以将Http Cookie和Flash Cookie进行互通。


我搜破解(https://www.weseos.com/)2025年04月30日讯息:

关于Flash Cookie

FlashCookie是由FlashPlayer控制的客户端共享存储技术,鉴于目前 Flash技术的普遍性,几乎所有的网站都采用,所以具有同Http Cookie一 样的作用。在技术上,通过使用JavaScript与ActionScript可以将Http Cookie 和Flash Cookie进行互通。

Flash cookie的优势在于:

1、跨浏览器

不管用户的计算机上安装了多少个浏览器或者浏览器的不同版本, 使用Flash Cookie能够使所有的浏览器共用一个Cookie。

2、不易删除

所有的浏览器均提供了清除Http Cookie的快捷方式,但Flash Cookie并 没有此种方式,并且其保存位置非常隐蔽,网民难以删除。

3、容量更大

Flash Cookie可以容纳最多100千字节的数据,而一个标准的HTTP Cookie只有4千字节。

作为网络广告行业的销售人员,了解以上知识就已经绰绰有余了。 如果想了解更多,可以接着往下看。

Cookie的数量

1、大多数浏览器支持最大为 4096 字节的 Cookie。因此最好用 Cookie 来存储用户 ID 之类的标识符,用户的详细信息则通过用户 ID从数据库 或其他数据源中读取。

2、浏览器还限制站点可以在用户计算机上存储的 Cookie 的数量。 大多数浏览器只允许每个站点存储 20 个 Cookie;当存储更多 Cookie时, 最旧的 Cookie 便会被丢弃。有些浏览器还会对它们将接受的来自所有站 点的 Cookie 总数作出绝对限制,通常为 300 个。

Cookie的失效时间

1、浏览器的Cookie设置会决定是否保存Cookie数据。如果浏览器不 允许Cookie保存,则关掉浏览器后,这些数据就消失。

2、如果浏览器允许保存Cookie,那么Cookie的时间由服务器的设置 决定。Cookie有一个Expires(有效期)属性,这个属性决定了Cookie的保 存时间,服务器可以通过设定Expires字段的数值,来改变Cookie的保存 时间。如果不设置该属性,那么Cookie只在浏览网页期间有效,关闭浏 览器,这些Cookie自动消失,绝大多数网站属于这种情况。通常情况 下,Cookie包含Server、Expires、Name、value这几个字段,其中对服务器 有用的只是Name和value字段,Expires等字段的内容仅仅是为了告诉浏览 器如何处理这些Cookies。

3、从页面代码监测工具看Cookie

Cookie的位置

1、Http Cookie的位置

Windows 9X系统 C:WindowsCookies

Windows NT/2000/XP系统 C:\Documents and Settings\用户名\Cookies

win7系统 C:\Users*\AppData\Roaming\Microsoft\Windows\Cookies*

OS X系统 ~/Users/用户名/Library/Cookies

2、Flash Cookie的位置

非Win7系统

C:\Documents and Settings[username你的用户名]\Application Data \Macromedia\Flash Player#SharedObjects

Win7

C:\Users[username你的用户名]\Application Data\Macromedia\Flash Player 其中:Users可能显示为“用户”

OS X系统

~/Users/用户名/Library/Preferences/Macromedia/Flash Player/ #SharedObjects

~/Users/用户名/Library/Preferences/Macromedia/Flash

Player/macromedia.com/support/flashplayer/sys/

第一方Cookie和第三方Cookie

大多数的第三方监测工具和网站分析工具都会采用第三方Cookie。 所谓第一方和第三方的说法,是用来确定Cookie的归属的,这个归属是 指Cookie中记录的域(domain)。

第一方和第三方的唯一区别只是:Cookie中的域名是否和被访问网 站的域一样,是就是第一方,否就是第三方。举个例子:如果你访问网 站www.chinawebanalytics.cn的时候,网站在你的电脑上设置了一个 Cookie,里面的记录的域名也是www.chinawebanalytics.cn,那么这个 Cookie就是第一方的,归你访问的网站www.chinawebanalytics.cn所有。而 如果你访问网站www.chinawebanalytics.cn时,在你的计算机中设置的 Cookie的域名是www.abc.com,那么这个Cookie就是第三方Cookie,归 www.abc.com所有。

所以,第一方Cookie并不一定需要由某个网站自己的服务器给自己 建立,别的网站也能为它建立;而且,第一方Cookie也不一定是能由某 个网站自己读取的,它完全可能由第三方读取。(以上内容和例子来自 于捍卫Cookie——没有Cookie,我们什么都没有了)

二、定向技术介绍

语言定向

1、语言的来源

简单理解,语言指的是用户的浏览器语言,是从浏览器的Http Header的Accept-Language的字段来的

2、浏览器的Accept-Language是由浏览器的语言设置所决定的。

3、浏览器的默认语言设置和浏览器语言无关,默认继承操作系统的 语言。

浏览器定向

浏览器定向同样需要依赖于各个浏览器在打开页面时所传输的Http header信息中的User-Agent,关于User-Agent的说明,请参见Http header之 User-Agent。

User-Agent的详细信息,请参见浏览器User-Agent的详细信息

我们来了解User-Agent中浏览器及版本识别的方法: