【问题标题】:How to capture Post data from silverlight app?如何从 silverlight 应用程序捕获 Post 数据?
【发布时间】:2010-08-02 06:54:10
【问题描述】:

我使用 Silverlight 3 和 .net framework 3.5。我想通过单击按钮将 xml 数据发送到服务器。在谷歌上我发现我们可以使用 WebClient 类的 UploadStringAsync 方法。

我将数据发布到在本地 IIS 下运行的 Web 服务。这一切都很好,但我如何捕获服务上发布的数据?

【问题讨论】:

  • 这个问题听起来有点奇怪,你似乎表明你有一个现有的网络服务,但你当然不会发布到我们理解的网络服务。这个问题的标签很差,你需要一些 asp.net 帮助来编写服务器端的代码。

标签: c# asp.net silverlight silverlight-3.0


【解决方案1】:

以下代码读取可以进一步处理的发布数据。

using (System.IO.StreamReader sr = new System.IO.StreamReader(context.Request.InputStream))
        {
            string t = sr.ReadToEnd();
        }

【讨论】:

    【解决方案2】:

    为了诊断/调试目的而捕获?试试WireSharkFiddler

    【讨论】:

    • 其实我想进一步处理 XML 并使用 Web 服务保存它。我可以通过 post 提交数据,但是如何在 web 服务上捕获数据?
    猜你喜欢
    • 2016-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多