我正在寻找可用于调试Web应用程序的工具。我已将搜索范围缩小到以下工具:
如果你们中的一些人有这些工具的经验可以讨论他们的优点和缺点(你喜欢的功能,或者你认为某些工具中缺少但存在于其他工具中),那将是很好的。我在HTTPWatch和Fiddler,我更喜欢Fiddler(免费),如果它可以满足所有或大部分HTTPWatch的功能(但是我愿意为HTTPWatch付费,如果值得)。
P.S。 - 我知道HTTPWatch和Fiddler比其他两个工具强大得多(如果你不同意,请告诉我)。 我相信你们中的大多数人都会想要更多关于这些工具的详细信息,但是如果你们能够比较这些工具,请考虑更广泛的视角,将它们作为一般工具进行比较。
答案 0 :(得分:8)
**免责声明:Simtec Limited发布**
以下列出了HttpWatch(我们的产品)和Fiddler的主要优点。当然我们有偏见,但我们试图做到客观:
HttpWatch优势
提琴手的优势
答案 1 :(得分:1)
Wireshark在网络层工作,当然为您提供了更多信息,说明您在此处提到的其他工具,但是,如果您想通过打破请求/响应,修改它们并重放来调试Web应用程序 - Fiddler是工具为了你!
然而,Fiddler无法显示TCP级别信息,在这种情况下,您将需要网络监视器或Wireshark。
如果您指定要对“调试器”执行什么操作,可以建议哪些更适合该作业。
答案 2 :(得分:0)
Fidler简单易用。 Wireshark也值得考虑,因为它提供了大量额外信息
答案 3 :(得分:0)
您还可以使用Wireshark,它允许您分析许多协议,包括TCP / IP。
大学关于使用Wireshark分析HTTP的讲座的实验练习可以在这里找到:Wireshark Lab: HTTP
答案 4 :(得分:0)
适用于所有浏览器和自定义软件,不会更改代理设置。