【问题标题】:Download complete web page下载完整的网页
【发布时间】:2011-08-06 15:42:38
【问题描述】:

是否有任何现有的框架可以下载完整的网页(不是网站):HTML 页面、样式表、(javascript)和图像?

如果可能,我想避免自己解析 HTML 和样式表。

【问题讨论】:

标签: .net html-parsing


【解决方案1】:

有一个wget CLI 工具。它有一个完整网页的-p 选项:

wget -p www.yousite/page.html

【讨论】:

    【解决方案2】:

    我知道有 HTML Agility Pack - 这肯定会做 HTML 部分。

    您将能够轻松地查询链接的图像、样式表和 javascript 文件,但它无法处理这些。

    请参阅this SO 问题以了解 CSS 解析。

    除了使用JScript,我想不出任何 .NET 的 Javascript 解析器。

    【讨论】:

    • 我最终使用了 AgilityPack 和一个简单的正则表达式从 CSS 中提取图像。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-12
    • 1970-01-01
    • 2011-05-15
    相关资源
    最近更新 更多