SoapUI header - xml 中 soapenv:Header 元素中的 header 与 SoapUI 底部的 gui header 选项之间的区别

SoapUI header - difference between header in soapenv:Header element in xml, and gui header option at bottom of SoapUI

正如您在该图中看到的那样,您可以将 headers 添加到 XML 元素 soapenv:Header,或者您可以使用绿色加号按钮将其添加到底部。

但是当您使用绿色加号按钮添加 header 时,它不会添加到 XML 消息中。

那么,两种类型的 header 有什么区别?

谢谢

如您问题的评论中正确解释的那样。

这里我试着举个例子来解释视觉上的差异

查看 圆圈中的东西 是您通过 绿色按钮 添加的 header 即它们是 headers 将不属于您的 XML

但它们是整个请求的 header。所以它就像元数据一样有助于了解将您的请求定向到哪里

header2: oktest
soapaction: www.test.com

但是用箭头突出显示的 header 是您的负载的一部分,即 XML 将被应用程序用于处理请求。

</testns:header>

您可以在 请求Raw 选项卡中看到 XML