使用WebServices时,在哪里可以找到C#中SOAP请求的RAW /对象数据。
无法在任何地方找到它。 Shouldent它可以在HttpContext.Current.Request对象中使用吗?
答案 0 :(得分:2)
Shouldent它可以在HttpContext.Current.Request对象中使用吗?
不,它不应该。
你想要完成什么?如果您只是想查看数据以便记录它,或者作为调试帮助,请参阅SoapExtension class中的示例。它是扩展的工作示例,可以将输入和输出记录为XML。我自己使用了它的修改版本。
答案 1 :(得分:2)
如果您只是想调试您的网络服务,那么您可以安装Fiddler,这样您就可以检查发送到网络服务和从网络服务发送的数据。
答案 2 :(得分:0)
如果您想要查看原始XML,听起来您将不得不降低实施水平。查看generic handler(ASHX扩展名)。这将允许您直接处理请求/响应流。它的级别非常低,但可以让您完全控制服务生命周期。
答案 3 :(得分:0)
我找到了
Request.Params[null]
指的是在C#ASP.NET中发布到页面的RAW数据。