SOAP和REST是否将各自的有效负载作为URL?例如:
http://localhost/action/?var=datadatadata
我知道SOAP使用XML并且有时在服务器上的不同端口上运行,但是您是否仍然像上面的示例一样提交数据,或者将它作为一个大的XML封装数据包发送到该端口?
答案 0 :(得分:2)
这取决于您的HTTP方法。 GET方法将所有内容放入URL,而POST方法只将路径信息放入URL,其余部分流入HTTP请求体。
SOAP也应该依赖于HTTP协议,因此应遵循相同的规则。查看http://www.w3.org/TR/soap12-part0/#L10309