2009-09-27 125 views
0

我正嘗試使用VB.NET編寫的示例FedEx Web服務代碼來檢索運費。在Visual Studio中調試Web服務

呼叫返回費率信息,但它返回的費率過高,並且與其網站上顯示的費率相同,以獲得相同的運輸參數。

他們的支持團隊願意調查這種差異,如果我可以向他們提供XML數據,我假設的SOAP事務,但我不知道如何解決這個問題。

有人可以幫忙嗎?

+0

100分的人誰可以勺子餵我這個答案,這樣我可以得到XML交易數據自己 – ChadD 2009-10-02 16:47:59

回答

9

我過去曾使用Fiddler來監視http請求/響應。你可以試試這個,但是我建議你重新看一下這個例子來檢查它的邏輯。它可能與數據類型問題一樣簡單,或者在最後缺少一些零,或者您可能會發送一些錯誤的參數。

+0

獲取提琴手。 http://www.fiddler2.com/屏幕分爲3個部分。左邊部分顯示URL和結果。當您點擊左側窗格中的一個項目時,右側屏幕的上半部分顯示發送的內容(單擊「Inspectors」選項卡),右下方的屏幕顯示返回的值。我通常會看到發送和接收的「原始」。 – Tangurena 2009-10-06 23:08:01

0

做到這一點的一種方法是隻使用WireShark嗅探連接(免費下載,wireshark.org)。

由此,您可以查看客戶端和服務器之間的整個事務,並查看它發送的內容。