返回首页


Silverlight和Silverlight的Windows手机提供了一个伟大的方式,简化了HTTP GET请求:WebClient类。 WebClient的封装HttpWebRequest和HttpWebResponse类的基本逻辑,以接收GET数据。这些类是完全透明的,最常见的场景。所有的辛勤工作是做一个WebClient对象:

WebClient proxy = new WebClient();

proxy.DownloadStringCompleted += (sender, e) =>

{

    if (e.Error == null)

    {

        //Process the result...

        string data = e.Result;

    }

};

proxy.DownloadStringAsync(new Uri("http://address.com/service", UriKind.Absolute));

,但如何对HTTP POST请求? POST请求是至关重要的,因为大多数移动应用程序通过Web服务进行通信。直到今天,我们已经处理HttpWebRequest和HttpWebResponse类{A},以获得所需的数据。
没有任何更多!PostClient
我已经刚刚发布PostClient,一个易于使用的,线程安全的库同样以WebClient的工程!一看:{C}
很简单,是吧?没有HttpWebRequests,没有HttpWebResponses!你只需要创建一个键 - 值对的字典,并通过它作为PostClient的构造函数的参数。 PostClient然后将异步下载一个包含Web服务数据。{A2}
{A3}。
PostClient是一个开放源码库{A4}主办。积分
积分为{A5}考虑在Silverlight异步POST请求。

回答

评论会员: 时间:2