2

我第一次使用 WCF 时遵循以下示例。

http://msdn.microsoft.com/en-us/library/bb386386.aspx

我遵循例程,这些是我可以使用 Visual Studio 2010 附带的内置 WCF 测试客户端找到的 XML 代码。

Request:-

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Header>
    <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">http://tempuri.org/IService1/GetData</Action>
  </s:Header>
  <s:Body>
    <GetData xmlns="http://tempuri.org/">
      <value>re</value>
    </GetData>
  </s:Body>

Response:-

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Header />
  <s:Body>
    <GetDataResponse xmlns="http://tempuri.org/">
      <GetDataResult>You entered: re</GetDataResult>
    </GetDataResponse>
  </s:Body>
</s:Envelope>

我试图弄清楚在哪里以及如何查看 200 OK http 响应消息。它可能发生在背景的某个地方,我需要一些帮助来找出在哪里可以找到它。

我上网查了一下,google了一下,还是没找到。

4

2 回答 2

1

这是类似的回答:https ://stackoverflow.com/a/8318472/1384237

我更喜欢使用SoapUI,可以快速查看请求和响应的原始内容,实现你想要的。

于 2013-03-25T17:50:15.263 回答
1

我经常将Fiddler与上述 WCF 测试客户端结合使用,以使用带有 WCF 的 BasicHttpBinding 检查 HTTP 流量。

于 2013-03-25T17:58:54.210 回答