使用 C# 检索 HTML 源
处理 HTML 文档时,能够访问原始 HTML 源通常很有用。这可以在 C# 中使用 System.Net 命名空间中的 WebClient 类来实现。 WebClient 类封装了多种用于下载 Web 资源并与之交互的方法。
使用 WebClient.DownloadFile()
下载给定 URL 的完整 HTML 源代码,您可以使用 DownloadFile() 方法。以下代码示例演示了此技术:
using System.Net; using (WebClient client = new WebClient()) // WebClient class inherits IDisposable { client.DownloadFile("http://yoursite.com/page.html", @"C:\localfile.html"); // Or you can get the file content without saving it string htmlCode = client.DownloadString("http://yoursite.com/page.html"); }
DownloadFile() 方法采用两个参数:HTML 文件的 URL 和保存文件的本地路径。或者,您可以传递 null 作为第二个参数来检索文件的内容而不保存它。在本例中,DownloadString() 方法以字符串形式返回 HTML 文件的内容。
以上是如何使用 C# 检索 HTML 源代码?的详细内容。更多信息请关注PHP中文网其他相关文章!