2010-08-24 175 views

回答

0

我非常确定SOAP Action必须是唯一的,它是请求的一部分(对于HTTP传输,它是以HTTP头的形式)唯一标识操作。本质上,SOAP操作是该操作的URI

话虽如此,在许多情况下,SOAP动作头是多余的,因为SOAP有效载荷的类型往往足以唯一地标识目标操作。

+0

规范说明: “...对于其他SOAP协议绑定,它不能被指定,并且可以省略soap:操作元素。 没有唯一性的词:-(查找基于输入XML的目标操作似乎很容易出错,如果2个不同的操作具有相同的输入XML会怎么样? 我同意您的意见,它对SOAPAction有意义我很惊讶这个规范没有明确地说明这一点,我只能猜测这是一个“实现细节”,规范作者有目的地省略了,除非我错过了一些东西,这似乎是一个奇怪的决定。 – Robin 2010-08-25 18:43:14