【问题标题】:Soap response with stripped end tag带有剥离结束标签的肥皂响应
【发布时间】:2012-12-20 13:53:35
【问题描述】:

我的 iPhone 应用程序在 SOAP 和 WSDL 上运行良好,直到今天。它突然开始发送带有剥离结束标记的 SOAP 响应。例如

...../SOAP-ENV:Body></SOAP-ENV:Envelop

而不是

..../SOAP-ENV:Body></SOAP-ENV:Envelope>

服务器没有任何更改。知道为什么我会收到此错误

【问题讨论】:

    标签: soap wsdl


    【解决方案1】:

    花了 3 个小时后,我得到了解决方案。如果其他人遇到这种问题,想在这里分享。

    这是由于奇怪的字符。 Windows 会自动将一些字符放入soap 文件中。因此,当它返回响应时,它算不上。字符,但因为有隐藏的 BOM http://en.wikipedia.org/wiki/Byte_order_mark 字符,所以它包含它们并发送实际响应被剥离。

    所以只要找到 BOM 并删除它们就可以了

    谢谢

    【讨论】:

      猜你喜欢
      • 2017-01-01
      • 1970-01-01
      • 2016-12-28
      • 2019-09-05
      • 1970-01-01
      • 1970-01-01
      • 2020-09-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多