总结
Cookie是访问过的网站提供给您的基于文本的小文件,可以帮助您识别该网站。cookie用于在您浏览Web站点上的不同页面或稍后返回Web站点时维护状态信息。
更多的信息
cookie在请求评论(RFC) 2965文档“HTTP状态管理机制”中定义。您可以在以下RFC编辑器网站上找到RFC文档:
http://www.rfc-editor.org cookie可以通过客户端脚本在超文本标记语言(HTML)页面中创建(例如,使用Microsoft Visual Basic Scripting Edition或JScript编写的脚本),通过使用Microsoft Win32 Internet函数的Win32程序(InternetSetCookie和InternetGetCookie)或服务器端脚本(例如,在Active Server Pages [ASP]页面中使用Visual Basic Scripting Edition编写的脚本或公共网关接口[CGI]脚本)创建。重要:cookie不能用于运行代码(运行程序)或向您的计算机发送病毒。cookie的目的是告诉Web服务器您已经返回到特定的Web页面。例如,如果您个性化Web页面,或注册产品或服务,cookie可以帮助Web页面服务器检索您的特定信息。这可能有助于简化记录您的个人信息(如账单地址、送货地址等)的过程。当您访问同一个Web站点时,可以检索您以前提供的信息,因此您可以轻松地使用您以前选择的Web站点特性。您可以启用或禁用cookie,或者让Internet Explorer在接受cookie之前提示您。请注意,禁用cookie可能会阻止某些Web服务正常工作,并且禁用cookie不会使您匿名或阻止网站跟踪您的浏览习惯。HTTP请求仍然包含有关您来自何处的信息(HTTP Referer)、您的IP地址、浏览器版本、操作系统和其他信息。
如何在ie浏览器中管理Cookies
有关在Internet Explorer中管理cookie的信息,请根据您的Internet Explorer版本参阅以下部分之一。
Internet Explorer 9
按照以下步骤删除Internet Explorer 9中的cookies:
-
单击“开始”按钮打开Internet Explorer。在“搜索”框中输入“Internet Explorer”,然后在结果列表中单击“Internet Explorer”。
-
单击工具按钮,指向“安全”,然后单击“删除浏览历史记录”。
-
选择“Cookies”复选框,然后单击“删除”。
要阻止或允许Internet Explorer 9中的所有cookie,请按照以下步骤操作:
-
单击“开始”按钮打开Internet Explorer。在“搜索”框中输入“Internet Explorer”,然后在结果列表中单击“Internet Explorer”。
-
单击“工具”按钮,然后单击“Internet选项”。
-
单击“隐私”选项卡,然后在“设置”下,将滑块移到顶部以阻止所有cookie,或移到底部以允许所有cookie,然后单击“确定”。
学习如何在ie9中查看和删除网站cookies。
ie9浏览器如何管理cookie
Internet Explorer 8
按照以下步骤删除Internet Explorer 8中的cookies:
-
单击“开始”按钮打开Internet Explorer。在“搜索”框中输入“Internet Explorer”,然后在结果列表中单击“Internet Explorer”。
-
从菜单中单击“工具”,然后单击“删除浏览历史记录”。
-
选择“Cookies”复选框,然后单击“删除”。
要阻止或允许Internet Explorer 8中的所有cookie,请按照以下步骤操作:
-
单击“开始”按钮打开Internet Explorer。在“搜索”框中输入“Internet Explorer”,然后在结果列表中单击“Internet Explorer”。
-
单击“工具”按钮,然后单击“Internet选项”。
-
单击“隐私”选项卡,然后在“设置”下,将滑块移到顶部以阻止所有cookie,或移到底部以允许所有cookie,然后单击“确定”。
Internet Explorer 7
按照以下步骤删除Internet Explorer 7中的cookies:
-
单击“开始”按钮打开Internet Explorer。在“搜索”框中输入“Internet Explorer”,然后在结果列表中单击“Internet Explorer”。
-
从菜单中单击“工具”,然后单击“删除浏览历史记录”。
-
单击“删除cookie”按钮
-
当被问及是否要删除cookie时,单击Yes
要阻止或允许Internet Explorer 7中的所有cookie,请按照以下步骤操作:
-
单击“开始”按钮打开Internet Explorer。在“搜索”框中输入“Internet Explorer”,然后在结果列表中单击“Internet Explorer”。
-
单击“工具”按钮,然后单击“Internet选项”。
-
单击“隐私”选项卡,然后在“设置”下,将滑块移到顶部以阻止所有cookie,或移到底部以允许所有cookie,然后单击“确定”。
Internet Explorer 6
按照以下步骤删除Internet Explorer 9中的cookies:
-
单击“开始”按钮打开Internet Explorer。在“搜索”框中输入“Internet Explorer”,然后在结果列表中单击“Internet Explorer”。
-
单击工具按钮,指向“安全”,然后单击“删除浏览历史记录”
-
选择“Cookies”复选框,然后单击“删除”。
有关在Internet Explorer 6中管理cookie的其他信息,请单击以下文章编号以在Microsoft知识库中查看该文章:
283185如何管理Internet Explorer 6中的cookie
持久cookie与会话cookie
cookie要么存储在内存中(会话cookie),要么放在硬盘上(持久cookie)。持久cookie被写入您的用户配置文件文件夹或Windir\ cookies文件夹下的cookies文件夹。临时Internet文件索引被更新为指向实际cookie文件的指针。有关持久cookie和会话cookie的其他信息,请单击下面的文章编号以查看Microsoft知识库中的文章:
223799 ie浏览器持久cookie和逐会话cookie描述
第一方和第三方cookie
第一方cookie是与主机域相关联的cookie。第三方cookie是来自任何其他域的cookie。例如,假设您通过在地址栏中输入URL访问www.example1.com,并且sample.example1.com、www.example2.com和www.example1.net在该页面上有横幅广告。如果这些站点都设置了cookie,则来自www.example1.com和sample.example1.com的cookie位于第一方上下文中,而来自www.example2.com和www.example1.net的cookie位于第三方上下文中。
注意:如果您使用HTTPS (secure Hypertext Transfer Protocol)安全连接访问www.example1.com,页面上未使用HTTPS的内容将被视为第三方内容。还要注意,如果您通过在另一个站点上使用框架集或门户来访问使用cookie的站点,则这些cookie被视为第三方内容。cookie被唯一地分配给您的用户配置文件,并且只能由向您发出cookie的主机域读取。重要:由于Internet Explorer 4和Internet Explorer 5中存在已知问题,网站可能能够检索由另一个主机域设置的cookie。Internet Explorer 5.01 Service Pack 1及以上版本和Internet Explorer 5.5及以上版本已解决此问题。Internet Explorer 6及以上版本实现了基于P3P (Platform for Privacy Preferences)规范的高级cookie过滤。默认情况下,Internet Explorer 6会阻止没有紧凑策略(计算机可读的隐私声明)的第三方cookie,或具有紧凑策略(该策略规定在未经您的隐含同意的情况下使用个人身份信息)的第三方cookie。具有紧凑策略的第一方cookie(该策略指定在未经隐含同意的情况下使用个人身份信息)被降级(在您关闭Internet Explorer时删除)。没有紧凑策略的第一方cookie被捆绑(限制为只能在第一方上下文中读取它们)。
查看Cookie中的信息
要查看cookie中的信息,请双击该cookie打开该cookie。有关如何在微软网站上使用cookie的信息,请查看以下微软网站: