[.NET][C#] - 是否可以获取带有链接的网络(CSS、JavaScript、图像、CSS-图像)?

发布于 2024-08-30 11:42:47 字数 304 浏览 5 评论 0原文

我正在实现一个 CMS,情况是“Web-Editable”位于不同的域中,因此,我可以使用 HttpRequest 获取页面,以便复制并在 CMS 服务器中显示它,使其能够更改它(DOM 只是视觉目的)并使用 FTP 将更改保存到“Web-Editable”上的 CSS 和 JavaScript 文件夹。

我不允许通过 FTP 下载“Web-Editable”中包含的所有信息,并且还有来自私人数据库的其他动态图像。

问题是,有人知道如何使 httprequest “级联”来获取您访问 Web 时看到的所有第一级信息吗?

先感谢您, 埃夫拉因

I am implementing a CMS, the case is that the "Web-Editable" is in a different domain thus, I would be able just get the page using HttpRequest in order to copy and show it in the CMS server to make it able to change it (DOM just visual purpose) and save the changes to the CSS and JavaScript folder on the "Web-Editable" using FTP.

I am not allow to download all the information included on the "Web-Editable" trough the FTP, and there are other dinamic images as well comming from a private database.

The question is, anyone knows how to make a httprequest "cascade" to get all the 1st level information you see when you visit a Web?

Thank you in advance,
Efrain

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

彩虹直至黑白 2024-09-06 11:42:47

您可以使用 Html Agility Pack 解析 HTML,然后查询结果文档以获取所有 JS、CSS和图像(以及其他内容,如果有的话)。

它公开 dom 的方式与 XmlDocument 的工作方式类似。

You can use the Html Agility Pack to parse the HTML, then query the resulting document to get all JS, CSS and images (and other content, if you have it).

It exposes the dom similarly to how XmlDocument works.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文