【发布时间】:2017-02-27 10:42:49
【问题描述】:
我有一个 WCF 服务,我正在尝试将它与 SOAP UI PRO 一起使用。在第一次执行时,我得到了以下响应:
HTTP/1.1 415 无法处理消息,因为内容类型为 'application/soap+xml;charset=UTF-8;'不是预期的类型“application/soap+msbin1”。
我发现我应该添加 Content-Type 标头并且我这样做了(即 Content-Type application/soap+msbin1)。但是,错误现在演变为:
HTTP/1.1 400 错误请求
我了解到 Binary-Encoding 在 SOAP UI / SOAP UI PRO / READY API 中不受支持,并且在这个发现之后我有点卡住了。
我想知道是否有解决此问题的方法。因此,无论是否有人设法使用 groovy 脚本、插件、库或其他东西来在 SOAP UI PRO 中集成二进制编码。
非常感谢任何帮助。
【问题讨论】:
-
如果你使用 Chorme 的扩展
POSTMAN尝试相同,结果如何? -
@Rao - 完全一样...
-
希望您发送正确的请求。
-
是的,请求是正确的,内容类型是这里的问题。
-
您是否在抛出 400 错误时检查过应用程序日志?您也可以检查相同的正确值。
标签: web-services api wcf soapui web-api-testing