Soap header 或 http header

Soap header or http header

有一个连接到 jax-ws 服务的 Web 应用程序。想要在 header 中发送安全凭证。但是..我知道 header 有两种类型: 1) soap header,我可以在客户端用处理程序设置 2) 传输层

中的 http header

任何人都可以解释在每个 header 中设置附加信息的利弊吗?最佳做法是什么?

SOAP headers 和 HTTP headers 不一样。

SOAPheaders包含路由信息、认证信息等。它独立于 SOAP 使用的传输。如果将数据发送到 Web 服务,则应将其放在 SOAP headers 中。 SOAP 消息传递给接收者。

HTTP headers 包含内容类型、内容长度、客户端缓存指令、cookie 等。它独立于 HTTP 实际传输的内容。 HTTP headers 在网络服务器中被拦截。

另请参阅: