【发布时间】:2011-04-05 20:07:32
【问题描述】:
我一直在谷歌上搜索使用 jQuery 调用基于 WSDL (SOAP) 的服务,但我没有找到任何东西。
真的有办法像我调用基于 REST 的服务一样调用它们吗?
【问题讨论】:
-
你想对这个调用的结果做什么? WSDL 只是 XML,因此您应该能够解析它。但是之后你想做什么呢?
标签: jquery web-services wsdl
我一直在谷歌上搜索使用 jQuery 调用基于 WSDL (SOAP) 的服务,但我没有找到任何东西。
真的有办法像我调用基于 REST 的服务一样调用它们吗?
【问题讨论】:
标签: jquery web-services wsdl
如果您可以修改发送到您的 wsdl 的标头,我想这是可能的。
【讨论】:
查看堆栈溢出问题Simplest SOAP example,如果这是你需要的
虽然我不确定您需要做什么,但 wsdl 只会以 xml 形式发送 Web 服务描述。
我解决这个问题的方法是创建一个休息包装器,负责处理肥皂并发送 json 响应。
这样你就可以使用 $.ajax、$.getJSON、$.post 等调用它
【讨论】: