WebClient是什么
来源:百度知道 编辑:UC知道 时间:2024/05/15 14:34:43
WebClient:
WebClient 服务允许 Win32 应用程序访问Internet中的文档。 该服务扩展了 Windows的网络功能; 它允许标准 Win 32 应用程序通过使用 WebDAV(一种通过 XML 描述的文件访问协议) 来创建、读取和写入 Internet 文件服务器上的文件,并使用 HTTP 进行通信。因为它使用标准的 HTTP,WebDAV 可在现有 Internet 基础结构上运行,如防火墙和路由器。
Windows XP 和 Windows Server 2003 上均安装了 WebClient 服务。在 WindowsXP上,该服务自动启动。在 Windows Server 2003 上,该服务被禁用。如果 WebClient 服务停止,计算机的用户将无法使用Web 发布向导来发布数据到 Internet 上使用 WebDAV 协议的位置。
其实他的功能就是访问uri
用流读取网页,
做个测试
//WebClient web = new WebClient();
//
// Stream stream = web.OpenRead(this.textBox1.Text);
//StreamReader reader = new StreamReader(stream);
WebRequest request = WebRequest.Create(this.textBox1.Text);
WebResponse response = request.GetResponse();
Stream stream = response.GetResponseStream();
StreamReader reader = new StreamReader(stream);
string line;
while ((line = reader.ReadLi