2012-01-04 164 views
0

我們有一個Win32應用程序,它連接到第三方應用程序以向其發送一些信息。該應用程序有一個我們稱之爲其方法的Web服務。其中一種Web方法稱爲GetDevices,當我們的應用程序調用它時,它將失效,我不知道該失敗的細節是什麼。所以我們應該編寫一個小的診斷應用程序,它可以創建一些詳細的日誌文件來知道發生了什麼,將它發送給他們來運行它,然後我們可以知道發生了什麼以及更多細節。現在您有什麼想法了,爲此調試目的編寫這樣的診斷應用程序的好方法是什麼?如何調試Web服務

+0

As @KirstenJones提到使用Fiddler會給你HTTP錯誤代碼。您應該截取fiddler的截圖並將其發送給第三方供應商以修復Web服務方法。我甚至不打擾小提琴手,我會打電話告訴他們。 – 2012-01-05 00:13:41

回答

2

如果此Web服務使用HTTP(SOAP或REST),則可以使用Fiddler來窺探HTTP流量並查看發生了什麼。

當發出Web請求時,請求(以及來自服務器的響應)將顯示在Fiddler中,您可以使用它來確定爲什麼它沒有達到您的期望值。