为什么我们不在SOAP中调用GET?

时间:2016-10-10 20:58:21

标签: web-services post soap get

我们为什么不在GET进行SOAP来电?

我们只会POST发送SOAP个请求。为什么......?

2 个答案:

答案 0 :(得分:0)

在RESTful API中,GET,POST等是“方法调用”的一部分,可以这么说。

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

答案 1 :(得分:0)

POST对于HTTP请求或响应正文中的传输XML对象更为实用。 <{1}}请求中的查询字符串会很笨拙且有局限性。

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

GET也不受任何底层传输架构(如HTTP)的约束。这意味着它可以在SOAP之上使用。例如。

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