Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

Firecookie - 给Firebug尝尝甜饼的味道

Posted on 2009-02-08 17:10  analyzer  阅读(2310)  评论(0编辑  收藏  举报

Firebug很强大,但是有些功能不是很方便,比如查看Cookie。但是Firebug完全可以不用担心这点,因为有人开发了一个叫做Firecookie的Firefox扩展,可以使Firebug在Cookie查看方面的功能得到很大的加强。

【扩展名称】Firecookie
【扩展作者】Jan Odvarko
【下载地址】https://addons.mozilla.org/firefox/addon/6683



Firecookie是一个Firefox扩展,和以前介绍的Rainbow一样,也是一个Firebug扩展,可以为Firebug添加Cookie的查看和管理功能,操作很是方便。本文介绍的版本是2008年6月10日发布的0.6,大小为38KB,兼容于Firefox 2.0 - 3.0.x。

有很多Firefox扩展可以实现Cookie的查看和管理功能,这个Firecookie与其他扩展不同的地方就是集成在了Firebug中,通过Firebug上的一个标签就可以直接查看Cookie。

安 装这个扩展有个前提,当然就是在首先安装Firebug,成功安装Firecookie后,打开Firebug面板,就会看到多出了一个 “Cookies”的标签,点这个标签下面就会显示一个列表,列表的内容对应的就是当前页面的所有Cookie。每一行对应一个Cookie,显示的是这 个Cookie的基本信息,包括名称、域名、路径等。

列表中每一项都可以展开,因为有很多cookie的值是很长的,展开以后就可以查看全部内容了。有时候这个功能是很方便的。而且展开以后可以直接对Cookie的值进行复制。

假 如某个网站的cookie较多,可以直接利用Firebug的搜索功能对cookie列表进行筛选,这个功能是从左到右完全匹配的,不匹配的结果将被隐藏 起来,直接显示那些符合条件的结果,比如你在搜索框输入a,则cookie列表只会显示那些名称以a开头的cookie。

在Cookie 列表视图状态下,有一些工具栏按钮可以执行一些特殊的操作,比如新建Cookie,删除当前网站的所有Cookie,以及设置网页使用Cookie的权限 等。权限标签按钮显示的是当前网页的权限状态:默认、禁止、允许线程Cookie、允许所有Cookie,除了显示状态,点击这个标签还可以直接修改。如 果你通过Firefox的设置修改,这个标签的状态也会实时更新。

如果你想知道cookie的值是什么时候发生变化的,可以直接使用Firebug的Console功能,Firecookie会在cookie的新建、修改、删除和被禁用的时候,向Console里写日志,如果嫌这个功能多余,可以在选择菜单中禁用。

列表中的cookie是可以直接修改的,直接右键点击cookie,选择edit项就可以。

Firecookie支持剪贴板功能,可以对cookie进行复制、粘贴和剪切操作。如果把一个cookie项复制,并粘贴到文本文件中,得到的结果是一个cookie赋值语句,左边是cookie名称,右边是cookie的值列表,包含域和路径等项目。

这个项目储存在Google Code上,大家如果对这个扩展有什么好的想法或者报告缺陷,可以直接在这里提交。截至到本文发稿,0.7 beta已经可以下载了,大家可以在这里下载,这个版本是个全新的版本,很多功能得到了加强,值得期待。

一些闲话,Firecookie的图标是Sasa设计的,但说实话,没看出来是什么,好像是个眼睛?呵呵。
我要啦免费统计