用于分析和捕获请求/响应的HTTP工具
我正在寻找可用于调试web应用程序的工具。我已将搜索范围缩小到以下工具:用于分析和捕获请求/响应的HTTP工具,http,fiddler,httpwatch,Http,Fiddler,Httpwatch,我正在寻找可用于调试web应用程序的工具。我已将搜索范围缩小到以下工具: HTTPwatch 小提琴手 ieHTTPheader liveHTTPheader 如果你们中的一些人有使用这些工具的经验,可以讨论它们的优点和缺点(你喜欢的功能或你认为在一些工具中缺失但在其他工具中存在的功能),那就太好了。我主要混淆了HTTPWatch和Fiddler,如果Fiddler可以完全或大部分HTTPWatch的功能,我更喜欢Fiddler(免费)(不过,如果值得的话,我愿意为HTTPWatch付费) 另外
我相信你们中的大多数人都想知道我到底想用这些工具做什么的更多细节,但我希望你们能从更广阔的角度来比较这些工具,将它们作为一般工具进行比较。Fidler很好而且使用简单。Wireshark也值得考虑,因为它提供了很多额外的信息您还可以使用它来分析许多协议,包括TCP/IP
在这里可以找到一个关于使用Wireshark分析HTTP的大学讲座的实验练习:Wireshark在网络层工作,当然,如果您想通过中断请求/响应、修改它们并重播来调试web应用程序,它可以为您提供与您在这里提到的其他工具相比的更多信息-Fiddler是你的工具 然而,Fiddler无法显示TCP级别的信息,在这种情况下,您将需要网络监视器或Wireshark
如果您指定了要对“调试器”执行的具体操作,则可以建议更适合该作业的操作。**免责声明:由Simtec Limited发布** 下面列出了HttpWatch(我们的产品)和Fiddler的主要优势。当然,我们有偏见,但我们尽量做到客观: HttpWatch的优势
- 显示从中读取的请求 浏览器缓存不进入网络
- 显示页面级事件,例如呈现开始、DOM加载等
- 在没有证书警告或需要更改受信任根CA的情况下处理SSL通信
- 通过在网络级别不需要HTTP代理来减少“观察者效应”
- 按页面分组请求
- 适用于几乎所有HTTP客户端,而不仅仅是Firefox和IE
- 可以拦截来自非Windows平台(如移动设备)上客户端的流量
- 可以动态截获和修改请求,例如更改cookie值
- 支持插件添加额外功能
它适用于所有浏览器和自定义软件,并且不会更改代理设置。我也喜欢WireShark,尽管它不一定像这些其他工具那样专业。我认为您已经接受了您的偏见***诚实!如果您可以指定一些缺点,这也会很有帮助。:)我假设一个列表中的某个特性在另一个列表中是一个缺点。一个半杯装的post.plus 1用于免责声明Firefox将此网站屏蔽为“广告软件”