如何从WPF应用程序调用.ashx处理程序?

时间:2012-02-29 08:34:40

标签: .net wpf ashx

我在服务器上有.ashx通用处理程序,我想从WPF应用程序调用它来检索一些信息,是否可能?

1 个答案:

答案 0 :(得分:5)

您可以使用System.Net.WebClient类来访问URL。

using (WebClient client = new WebClient())
{
    client.Headers["User-Agent"] = "Mozilla/4.0 (Compatible; Windows NT 5.1; MSIE 6.0)" +
    " (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)";

    // Download data.
    byte[] arr = client.DownloadData("http://www.yourserver.com/"); // url for .ashx file

    // Write values.
    Console.WriteLine("--- WebClient result ---");
    Console.WriteLine(arr.Length);

}

您可以在这里找到MSDN documentation