1

首先,我是一个完全的新手,而且我的头脑已经过时了。我已经用谷歌搜索了我的大脑,但无法回答看似超级简单的问题。我的公司刚刚开始通过 datapower 发送请求,尽管我们没有更改其他内容,但我们有一个合作伙伴在肥皂信封上方接收到恒定的 3 个字符,在其下方接收到 0。就像下面的例子一样。我终其一生都找不到这些数字应该代表什么,以及为什么我们会因为切换到数据电源而突然发送它们。任何见解将不胜感激。TIA。

在此示例中,191 和 0 是问题所在。

HTTP/1.1 200 OK 日期:2008 年 2 月 16 日星期六 00:30:34 GMT 服务器:Microsoft-IIS/6.0 X-Powered-By:ASP.NET 传输编码:分块 X-Transport-Caps-Negotiation-Flags:0 ,0,0,0,0 内容类型:文本/xml

191

<soap:Envelope/>

0

4

1 回答 1

1

Transfer-Encoding: chunked在标题中看到,所以191and0是块长度。在 wikipediaRFC2616 中阅读有关它的信息。

如果接收方不理解分块编码 (?),您可能必须在 SOAP 处理程序或 IIS 中的某处禁用它。

于 2014-07-03T18:53:15.737 回答