【发布时间】:2023-03-12 19:11:01
【问题描述】:
以下场景:我们已经开发了大约 400 个个人网站,目前正在尝试构建我们的产品组合。由于多种原因,我们希望显示该指数,以便我们可以将其放在我们的投资组合中。首先想到的是以编程方式对每个站点进行屏幕截图。我们公司的负责人立即揭穿了它,因为他们想现场展示它。 iframe 显然不是替代方案。所以我们必须下载索引。可能只有正确显示所需的样式和图像。
我不确定如何开始这样做。
你们有什么想法吗?
【问题讨论】:
-
你说的是什么索引?
-
(我假设索引是菜单栏)如果是您自己的网站,您可以抓取纯 html 代码并查找您放入每个页面的索引区域的某个类/ID。从市场 div + div 定义本身中获取所有代码。拉取所有外部资源(如 css 文件),然后就可以工作了(虽然它只是为了展示,但如果索引按钮后面的链接是动态的,它们很可能会被破坏,您还需要修复指向外部文件或原始网站仍然在线的推文)
标签: c# web-crawler