用于分析和捕获请求/响应的HTTP工具

Rus*_*hel 5 http fiddler httpwatch

我正在寻找可用于调试Web应用程序的工具.我已将搜索范围缩小到以下工具:

  1. HttpWatch的.
  2. 提琴手.
  3. ieHTTPheader
  4. liveHTTPheader.

如果你们中的一些人有这些工具的经验可以讨论他们的优点和缺点(你喜欢的功能,或者你认为某些工具中缺少但存在于其他工具中),那将是很好的.我在HTTPWatch和Fiddler之间主要混淆,我我更喜欢Fiddler(免费),如果它可以满足所有或大部分HTTPWatch的功能(但是我愿意为HTTPWatch付费,如果值得的话).

PS - 我知道HTTPWatch和Fiddler比其他两个工具强大得多(如果你不同意,请告诉我).我相信你们中的大多数人都会想要更多关于这些工具的详细信息,但是如果你们能够比较这些工具,请考虑更广泛的视角,将它们作为一般工具进行比较.

Htt*_*ort 8

**免责声明:Simtec Limited发布**

以下列出了HttpWatch(我们的产品)和Fiddler的主要优点.当然我们有偏见,但我们试图做到客观:

HttpWatch优势

  • 显示从浏览器缓存中读取的请求,而无需进入网络
  • 显示页面级事件,例如渲染开始,DOM加载等
  • 处理SSL流量而不显示证书警告或要求更改受信任的根CA.
  • 通过在网络级别不要求HTTP代理来减少"观察者效应"
  • 按页分组请求

提琴手的优势

  • 适用于几乎所有HTTP客户端,而不仅仅是Firefox和IE
  • 可以拦截来自非Windows平台(例如移动设备)上的客户端的流量
  • 请求可以即时截获和修改,例如更改cookie值
  • 支持插件以添加额外功能


Tom*_*res 0

Fidler 很好用而且简单。Wireshark 也值得考虑,因为它提供了很多额外的信息