Whistle 2.7 发布,支持树形结构展示抓包数据

1,270 阅读1分钟

了解 Whistle 请访问:github.com/avwo/whistl…

感谢 @hxfdarling@m3x2 两位同事的出色工作 #358#564,大家期待已久的树形结构展示抓包数据(TreeView)已正式发布:

更新 Whistle(重新安装并重启) 参考:wproxy.org/whistle/upd…

TreeView

TreeView 模式新增以下功能:

  1. 根据请求 URL 的协议、域名、端口、路径进行分类展示
  2. 新请求的节点及其上层节点的背景会有渐变提醒
  3. 通过右键导出某个节点(路径)下的所有抓包数据
  4. 通过右键节点展开或合并当前节点
  5. 通过右键空白处展开或合并所有节点
  6. 通过右键节点打开该节点对应路径的页面或二维码

支持四种切换到树形结构的方法:

  1. 通过请求参数设置 showTreeView 切换,如 http://local.whistlejs.com/?showTreeView=1#network,其中:
    • showTreeView=1:强制切换到 TreeView
    • showTreeView=0:强制切换到 ListView
  2. 通过 Network 顶部 Settings 对话框底部选项 Show Tree View
  3. 通过点击左侧菜单按钮的树形小图标切换
  4. 通过快捷键切换:
    • Mac:Command + B
    • Windows:Ctrl + B
  5. 通过右键菜单 Open / TreeView 或 List View 切换

其它特性

除了 Tree View,2.7 版本也发布一些新特性:

  1. pac 支持设置用户名密码:pac://user:pass@pacPath
  2. 支持显示 Raw Url 详见:#572
  3. 双击抓包数据可以来回切换 InspectorsOverview 面板

用户反馈

使用过程中遇到问题可以通过以下方式反馈:

  1. Github 文档:github.com/avwo/whistl…
  2. Issue:github.com/avwo/whistl…