cat*_*eof 3 soap web-services http
我们有一个仅响应HTTP POST的服务器进程.
我使用的框架gsoap提供了一个HTTP GET插件.
我想问一下http GET在soap中的用途是什么.有什么好处?如果有的话,请你分享一下你的经历吗?
它代表不同的消息交换模式.发送POST时,您发出SOAP请求并接收SOAP响应 - 称为请求 - 响应消息交换模式.使用GET时,您通过URI调用"资源",并包括Accept HTTP标头以请求SOAP响应 - 这称为响应消息交换模式.
这两种模式与SOAP 1.2中定义的HTTP绑定一起使用(并非每个API都支持此绑定).每个消息交换模式都有其自己的用途:
HTTP GET的好处可以是与GET请求和POST请求之间的差异相关的任何事情.例如,可以在HTTP代理上缓存对HTTP GET请求的响应.