【发布时间】:2010-05-03 20:39:52
【问题描述】:
我正在使用的一项网络服务存在一些问题。我使用 .net 框架附带的 wsdl.exe 生成了一个代理类。但是该 web 服务返回一个不是由 wsdl 映射的标头。我必须映射标题 sop,因为它包含一些我必须阅读和使用的属性。我如何阅读肥皂的标题集合?
例如:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header xmlns="http://xml.amadeus.com/ws/2009/01/WBS_Session-2.0.xsd">
<Session>
<SessionId>545784545</SessionId>
<SequenceNumber>1</SequenceNumber>
<SecurityToken>asd7a87sda89sd45as4d5a4</SecurityToken>
</Session>
</soap:Header>
<soap:Body>
<TAM_Altea_Seguranca_AutenticarRS xmlns="http://xml.amadeus.com/2009/04/TAM/TAM_Altea_Seguranca_AutenticarRS_2.0">
<statusDoProcesso>
<codigoDoStatus>P</codigoDoStatus>
</statusDoProcesso>
</TAM_Altea_Seguranca_AutenticarRS>
</soap:Body>
</soap:Envelope>
我需要阅读 SOAP:HEADER -> Session。
【问题讨论】:
标签: c# .net soap wsdl web-services