我怎么能得到完整的soap请求(头部和xml体)

本文关键字:头部 xml 请求 soap 怎么能 | 更新日期: 2023-09-27 18:14:16

我用c#开发了一个soap web服务。净

但是我需要得到一个完整的soap请求。因为一些请求不是在。net正确的形式,我需要有整个XML请求(头和体)读取它完整。

我怎么能得到完整的soap请求(头部和xml体)?

我怎么能得到完整的soap请求(头部和xml体)

可以扩展ASP。带有SoapExtension的。NET web服务——这为您提供了对SOAP消息流的低级访问。您可以使用它来检查输入消息,然后根据需要转换输入消息。这是一篇关于SOAP扩展的旧MSDN文章:http://msdn.microsoft.com/en-us/magazine/cc188761.aspx

如果客户端可以成功调用你的WebMethod,但你只是想检查原始消息,你可以尝试阅读Request.InputStream;这会比实现SoapExtension简单得多。