【发布时间】:2017-01-13 21:20:44
【问题描述】:
我知道我可以下载网页的源代码,这样我就可以获得 HTML 文件,但是有没有办法下载它使用的内容,如图像和 js 文件?
【问题讨论】:
-
没问题,只要下载网页并搜索有效链接即可。
我知道我可以下载网页的源代码,这样我就可以获得 HTML 文件,但是有没有办法下载它使用的内容,如图像和 js 文件?
【问题讨论】:
html 标记已经包含指向它所需的所有资源的链接。您可以关注他们的网址并下载。
我的建议是从 HtmlAgilityPack 之类的库开始,以便轻松检索元素(按类型 - 链接、img 等)。它使用 Xpath-s,并且维护良好。
如果您对使用 xpath 感到不自在,不妨试试 CsQuery。它不再受支持,但它具有旧版本所需的大部分功能。它是 JQuery 的一个端口,因此您可以使用 CSS 选择器。
编辑:如果您要问的是“有没有一种简单的方法可以跳过整个过程”,那么很遗憾,答案是否定的。
【讨论】: