2009-02-27 56 views
0

如何查看從基於C#的ASP.NET頁面發送到Java Web服務的XML?您可以在使用JavaWS服務時查看由.NET生成的XML嗎?

我從.NET的WSDL創建了.NET中的迪斯科對象Web引用,但是當我使用Fiddler這樣的喜歡來查看附加到HTTP請求的XML時,我卻看到了傳遞的表單參數。有沒有一種方法可以查看序列化的XML?

回答

1

使用tcpmon,來自Apache的,它可以攔截流量,並將其重定向到另一個主機/端口。

您設置PA口一個偵聽器,所有的流量轉發到主機/端口B.

1

至少,您可以使用Ethereal/Wireshark等數據包嗅探器查看HTTP請求和響應。

+0

是的,這就是提琴手所做的事情,但沒有骰子我害怕。只是臭名昭着的VIEWSTATE和其他形式參數,但沒有XML。 – 2009-02-27 18:52:22

+0

如果您沒有看到XML,那麼您的Web服務調用不會正確編組。在正確制定的​​請求中,您可以看到XML。 – cdonner 2009-02-27 19:41:28

1

或者您可以使用XmlSerializer和序列化對象實例你是即將過去,磁盤,用於實例。

相關問題