1

我有一个带端点的 Web 服务:

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

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

在此处输入图像描述

4

1 回答 1

2

正在显示该消息。您可以看到 WebService 正在发送的所有标头,然后是一个空白行。最后一行是响应的正文;看起来它包含二进制数据。TcpTrace 不会对屏幕上的保存执行任何操作。

我相信 TcpTrace 是为了跟踪文本消息而编写的:它期望正文是 HTML 之类的文本。当用于发送回二进制数据的东西时,它不知道如何处理它。怎么可能?

于 2014-04-20T11:38:04.410 回答