gSOAP:如何在soap标头中传递信息
我希望在 SOAP 标头中发送一些信息,例如身份验证令牌。我正在使用 gSOAP/c/Linux。请大家帮我看看如何通过?
我的 SOAP_ENV__Header 看起来像,
/* SOAP Header: */
struct SOAP_ENV__Header
{
struct ns3__Header *ns3__MyHeader; /* mustUnderstand */
};
而 ns3__Header 看起来像
/* ns3:Header */
struct ns3__Header
{
char *Value; /* optional element of type xsd:string */
};
I wish to send some information like authentication token inside SOAP header. I am using gSOAP/c/Linux. Please help me how to pass?
My SOAP_ENV__Header
looks like
/* SOAP Header: */
struct SOAP_ENV__Header
{
struct ns3__Header *ns3__MyHeader; /* mustUnderstand */
};
and ns3__Header
looks like
/* ns3:Header */
struct ns3__Header
{
char *Value; /* optional element of type xsd:string */
};
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
抱歉打扰大家了。我想通了。我这样做是这样的:
但我必须抑制 MustUnderstand 属性,如下所示:
Sorry for bothering everybody. I figured it out. I did it like:
But I had to suppress the MustUnderstand attribute like the following: