如何从C#Web服务调用中记录SOAP信封?

时间:2014-02-24 14:04:55

标签: c# web-services soap

通过C#代理类调用Web服务时,有没有办法获取.NET生成的SOAP信封?我希望获得SOAP信封,其中包含.NET中定义的所有参数,而不是像SoapUI创建的通用空白SOAP信封。

1 个答案:

答案 0 :(得分:1)

我通常只使用fiddler拦截SOAP信封。您需要在webservice类上指定本地Fiddler代理(默认localhost:8888)才能生效。

ws.Proxy = new System.Net.WebProxy("localhost", 8888);