使用WPF与Web服务器通信

时间:2012-09-05 08:02:09

标签: c# .net wpf visual-studio-2010

我是WPF的新手。

我使用WPF开发了一个简单的应用程序。现在,我需要与网络服务器(例如 www.xyztest.com/downloads/test.txt )进行通信,并将test.txt下载到我的本地驱动器(或用户指定的目录)。

我该怎么做?或者我从哪里开始学习与Web通信!我google了但事情有点复杂。作为一个简单的起点,请建议一个简单的代码示例,该示例将与其位置已知的人进行通信(或从Internet下载文本文件)。

感谢。

1 个答案:

答案 0 :(得分:0)

WebClient.DownloadFile就是这样做的。 WebClient类并不特定于WPF,它可以在任何类型的应用程序中使用。

还有许多其他方法可以访问网络功能,每种方式在方便性和表达能力之间都有自己的平衡。对于更强大(但也更详细)的代码,您还应该查看WebRequest.Create和相关的类HttpWebRequest