0

我们正在从后端应用程序接收带有空格的肥皂响应,当我在 datapower 探针未格式化格式中看到时,我可以看到空格。但是消费者团队正在从 datapower 网络服务代理接收没有空格的响应。我们如何发送未格式化的响应或如何在响应中保留空格?但是当我使用soapUI进行测试时,我得到了空格的预期响应。请建议

实际结果 :

    <restopic:SequencedText>
    <seqtxt:Sequence>00010</seqtxt:Sequence>
    <seqtxt:Text>% LOB: Facility, Professional Effective Date: 07/11/97</seqtxt:Text>
    </restopic:SequencedText>

预期结果 :

    <restopic:SequencedText>
    <seqtxt:Sequence>00010</seqtxt:Sequence>
    <seqtxt:Text>%   LOB: Facility, Professional                 Effective Date: 07/11/97</seqtxt:Text>
    </restopic:SequencedText>

提前致谢!!

4

1 回答 1

0

首先,不要相信探头!它将根据它“认为”正确的内容来格式化消息,并且空格可能会“消失”。在默认域中进行 XML 文件捕获并从那里获取档案以查看它的真实外观!

DataPower 不会触及 XML 元素值,所以我的猜测是,它要么是在消息离开 DataPower 之后发生的事情,要么是字符代码的某些转换,或者是一些事情弄乱了你的空间。

在文件捕获中,您将能够看到传入和传出消息,然后您就会知道它的外观。

于 2015-06-17T09:57:19.043 回答