2011-04-15 51 views
1

我有一個簡單的Windows控制檯應用程序,我已經添加了一個服務引用,我試圖調用一個方法並提出請求!我在添加服務引用時使用由.Net生成的代理類。如何捕獲本地主機上生成的SOAP請求?

Web服務不在我的機器上,但由客戶端在外部託管!

我得到一個錯誤,所以我想看到正在發送的HTTP請求。

我看不到在提琴手上的請求,爲什麼不呢?

我可以通過調試控制檯應用程序看到生成的請求嗎?

+1

至少指定您看到的錯誤會很有幫助。如果您沒有在提琴手中看到請求,那麼甚至可能在請求生成之前服務調用失敗。事件查看器中是否有任何內容? – razlebe 2011-04-15 09:57:40

+0

我收到HTML中的迴應,我懷疑是服務的錯誤頁面! – 2011-04-15 09:58:38

+0

另外,你用什麼來產生你的請求? WCF? – razlebe 2011-04-15 09:58:48

回答

2

您可以看到與提琴手本地流量。請參閱Fiddler FAQ中的this article。您也可以打開WCF Tracing

0

提琴手繞過本地流量。如果您想要在客戶端配置集.localhost地址(使用點前綴)中嗅探本地地址。