【发布时间】:2011-05-14 20:51:39
【问题描述】:
最近,我遇到了一个 CGI 应用程序没有响应的问题。症状是 Firefox 显示:
正在从本地主机传输数据...
但问题是我看不到来自 Firebug 的网络面板的任何流量,并且浏览器永远停留在同一阶段。
我正在考虑调试此应用程序的方法,但我看不到源代码或任何已编译的 Java/C++ 组件,因此我认为 HTTP 网络级别的诊断是一个好的开始。
我在 Fiddler 和 Wireshark 方面的经验很少,只是想知道他们会在 HTTP 网络级别获得更好的反馈/统计信息吗?我听说 Wireshark 很先进,但可能会引入大量流量,因此系统管理员不太喜欢它。目前我认为 Firebug 并没有真正向我展示足够的信息。
我需要收集信息,以便我可以转发给客户作为证据。
【问题讨论】:
-
我不会推荐 Charles,因为只有一位开发人员在使用它。如果他停止使用应用程序或被公共汽车撞到怎么办?此外,看起来他没有回应支持请求。我会把我的 50 美元花在别的地方。至于Fiddler,支持稍好一些,但他们可以慢慢来,因为它是一个免费工具。我还剩下什么?可能是wireshark或mitm代理。
-
@testerjoe2 mitm 代理速度慢如 f*ck,不如 fiddler。
标签: debugging web-applications firebug fiddler wireshark