我打电话给网络服务。在大多数情况下,呼叫按预期工作。但是,有时它会失败并且为了排除故障,开发人员始终会向我们发送请求xml,如果可能的话,还会发送响应xml。我怎么得到这个?我尝试使用fiddler,但我不知道是不是因为它是https,我只看到一些隧道条目,但不是发送或接收的xml。 Web服务代码的示例如下:
var serviceUrl = "http://190.0.0.1/ServiceLIVE/Service.asmx";
var svc = new LiveEntryService.LiveSoapClient(new BasicHttpBinding("LiveSoap"),new EndpointAddress(serviceUrl));
var ret = svc.MakeLiveEntry(0, "001001002", "002002003", 3, "New Site Data", "004", DateTime.UtcNow);
答案 0 :(得分:1)
对于Web服务的严格测试,请立即下载SOAP UI的副本。开始使用它相对简单。
您将能够查看和操作您的请求和回复。使用此工具进行测试确实值得。
免责声明:我不为SOAP UI工作。