2011-06-28 282 views
5

的分析和捕獲我正在尋找可用於調試網絡applications.I工具已經縮小我的搜索以下工具:HTTP工具請求/響應

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

這將是巨大的,如果你們中的一些使用這些工具有經驗可以討論他們的優點和缺點(你喜歡或者你覺得缺少一些的工具,但在其他國家存在的功能)。我是majorly困惑在HTTPWatch和Fiddler之間,如果可以滿足全部或大部分HTTPWatch的功能(但是如果值得的話,我已經準備好爲HTTPWatch付費),我更喜歡Fiddler(免費)。

P.S. - 我知道HTTPWatch和Fiddler比其他兩個工具更強大(如果你不同意,請告訴我)。 我相信你們中的大多數人都希望得到更多的細節,我真的想要用這些工具做什麼,但是我希望能夠比較一下這些工具,並將它們作爲一般工具進行比較。

+1

我也喜歡WireShark,雖然它不一定像這些其他工具專門 – jglouie

回答

0

Fidler很好用,使用簡單。 Wireshark也值得考慮,因爲它提供了大量的額外信息

0

您也可以使用Wireshark,它允許您分析許多協議,包括TCP/IP。

從一個大學的演講和實驗練習使用Wireshark來分析HTTP可以在這裏找到:Wireshark Lab: HTTP

1

Wireshark的工作在網絡層,當然爲您提供了其他的工具,你在這裏提到的更多的信息。但是, ,如果您想通過打破請求/響應來調試Web應用程序,修改它們並重播 - Fiddler就是您的工具!

然而,提琴手不能顯示TCP級別信息,在這種情況下,您將需要網絡監視器或Wireshark。

如果您指定了您想要對'調試程序'進行的操作,可以建議哪些操作更適合該作業。

8

**免責聲明:發佈人SIMTEC有限公司**

以下是HttpWatch的(我們的產品)和提琴手的主要優點列表。我們當然有失偏頗,但我們一直在努力,是客觀的:

HttpWatch的優勢

  • 顯示來自 瀏覽器緩存中讀取,而不去到網絡的請求
  • 顯示頁面級事件,例如渲染開始,DOM加載等
  • 處理SSL流量,而不證書警告或需要修改受信任的根CA
  • 通過在網絡層不需要HTTP代理
  • 通過
頁組要求降低「觀察者效應」

提琴手優勢

  • 作品幾乎任何HTTP客戶端不只是Firefox和IE
  • 可攔截來自非Windows平臺上客戶端的流量,例如移動設備
  • 可以即時攔截和修改請求。改變cookie值
  • 支持插件添加額外的功能
+0

我喜歡你接受你的偏見***誠實! 如果您可以指定一些有益的缺點。 :) –

+0

我認爲一個列表中的一個功能在另一個列表中是一個缺點。一個非常半滿的郵件類型。 – nthpixel

+0

加1爲免責聲明 –