【问题标题】:Why dont we have GET call in SOAP?为什么我们在 SOAP 中没有 GET 调用?
【发布时间】:2016-10-10 20:58:21
【问题描述】:

我们为什么不在SOAP 中拨打GET 电话?

我们只发送带有SOAPPOST 请求。为什么..?

【问题讨论】:

    标签: web-services post soap get


    【解决方案1】:

    在 RESTful API 中,GET、POST 等是“方法调用”的一部分。

    但是,在 SOAP 中,有关方法调用的所有信息都在 XML 中指定。

    【讨论】:

      【解决方案2】:

      POST 更适用于在 HTTP 请求或响应的正文中传输 XML 对象。 GET 请求中的查询字符串会很尴尬并且有限制。

      但是,SOAP 1.2 支持 GET 处理某些请求。这意味着您可以利用缓存响应。

      SOAP 也未绑定到任何底层传输架构(如 HTTP)。这意味着它可以在 SMTP 之上使用。

      有关更多信息,请参阅 http 绑定部分:https://www.w3.org/TR/soap12-part2/#soapinhttp

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-15
        • 1970-01-01
        • 1970-01-01
        • 2011-01-27
        • 1970-01-01
        • 2011-01-28
        相关资源
        最近更新 更多