【问题标题】:Is there a way to download webpage with it's content? (images, js) [duplicate]有没有办法下载网页的内容? (图像,js)[重复]
【发布时间】:2017-01-13 21:20:44
【问题描述】:

我知道我可以下载网页的源代码,这样我就可以获得 HTML 文件,但是有没有办法下载它使用的内容,如图像和 js 文件?

【问题讨论】:

标签: c# .net


【解决方案1】:

html 标记已经包含指向它所需的所有资源的链接。您可以关注他们的网址并下载。

我的建议是从 HtmlAgilityPack 之类的库开始,以便轻松检索元素(按类型 - 链接、img 等)。它使用 Xpath-s,并且维护良好。

如果您对使用 xpath 感到不自在,不妨试试 CsQuery。它不再受支持,但它具有旧版本所需的大部分功能。它是 JQuery 的一个端口,因此您可以使用 CSS 选择器。

编辑:如果您要问的是“有没有一种简单的方法可以跳过整个过程”,那么很遗憾,答案是否定的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-20
    相关资源
    最近更新 更多