Pocketsoap TcpTrace不显示响应数据

时间:2014-04-20 09:02:17

标签: c# .net web-services tcptrace-pocketsoap tcptrace

我有一个带端点的网络服务:

 <endpoint address="http://localhost:7002/GeoMat.asmx" binding="basicHttpBinding"
 bindingConfiguration="Geometrik HesaplamalarSoap" contract="GeoMatService.GeometrikHesaplamalarSoap"
 name="Geometrik HesaplamalarSoap"/>

当我追踪肥皂时,我可以看到请求数据,但无法查看响应数据。 在红色矩形中,您可以看到请求,但在第二部分而不是响应中有一个小图标。 我该如何解决?

enter image description here

1 个答案:

答案 0 :(得分:2)

正在显示该消息。您可以看到WebService发送的所有标头,然后是空行。最后一行是回应的主体;看起来它包含二进制数据。 TcpTrace不会做任何事情,除了在屏幕上推动这些​​位。

我认为TcpTrace是用来跟踪短信的:它希望正文像HTML一样是文本。当用于发送回二进制数据的东西时,它不知道如何处理它。怎么可能呢?