下载包含所有内容的html页面

时间:2013-01-03 19:53:48

标签: asp.net html download

我可以下载一些包含所有内容(图片,脚本等)的html页面作为文件列表 或单个网络存档?这只给我标记:

      using (WebClient client = new WebClient())
        {
            client.DownloadFile("http://www.youtube.com", @"D:\anyfile.html");
          //or
            string htmlCode = client.DownloadString("http://www.yotube.com");
          // save htmlcode ...
        }

可能有任何API吗?

1 个答案:

答案 0 :(得分:1)

是的,它只会给你标记,因为这是你提供的URL返回的所有内容。

为了访问所有其他引用的资源,您需要对标记进行一些解析并获取这些资源的URL。