首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在c# winform中缓存网页

问在c# winform中缓存网页
EN

Stack Overflow用户
提问于 2013-05-01 10:32:51
回答 1查看 137关注 0票数 0

我正在使用c# winform编写一个桌面应用程序。

应用程序需要在启动时显示一个网页。然而,我不确定互联网是否在每次启动时都可用,所以我想在每次运行时缓存网页。

现在,我将网页的源码(只有html)保存到一个文件中。然而,可能存在多个与网页相关的文件,例如imgs和css。

有没有一种优雅的方法来缓存所有这些东西?

EN

回答 1

Stack Overflow用户

发布于 2013-05-01 10:39:39

没有优雅的方法可以做到这一点。对于缓存,你需要下载对象(imgs,css & js)。最重要的是,缓存是一件痛苦的事情,它中的许多都有一定的过期时间,在此之后应该从服务器重新下载。

您可以使用HtmlAgilityPack轻松地解析HTML源中的图像、css和Js,这对您解析html有很大帮助,并且可以使您的工作更轻松一些。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16311936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档