📜  SOAP-标头

📅  最后修改于: 2020-12-13 14:36:51             🧑  作者: Mango


可选的Header元素提供了一个灵活的框架,用于指定其他应用程序级别的要求。例如,Header元素可用于为受密码保护的服务指定数字签名。同样,它可以用于指定按使用付费SOAP服务的帐号。

注意事项

  • 它是SOAP消息的可选部分。

  • 标头元素可以出现多次。

  • 标头旨在添加新的功能。

  • SOAP标头包含在名称空间中定义的标头条目。

  • 标头被编码为SOAP信封的第一个直接子元素。

  • 当定义了多个标头时,SOAP标头的所有直接子元素都被解释为SOAP标头块。

SOAP标头属性

SOAP标头可以具有以下两个属性-

演员属性

SOAP协议将消息路径定义为SOAP服务节点列表。这些中间节点中的每一个都可以执行一些处理,然后将消息转发到链中的下一个节点。通过设置Actor属性,客户端可以指定SOAP标头的接收者。

MustUnderstand属性

它指示Header元素是可选的还是必需的。如果设置为true,则接收者必须根据其定义的语义理解并处理Header属性,否则将返回错误。

以下示例显示了如何在SOAP消息中使用Header。




   
5
... ...