角度缓存图片的策略,可从文件ID获得可下载的url过期

时间:2019-02-02 21:20:41

标签: angular amazon-s3

我是Angular的新手,想知道在该平台上解决缓存问题的正确方法。我做了google,发现延迟加载的程序包,但由于角度限制而不能确定它们是否能解决我的问题。

所以我的问题是,

我正在使用基于云的服务,该服务仅获取文件ID,并且每当我需要实际文件时,我就每个文件ID发出一个请求,获取一个downloadble URL(将在1分钟后过期),然后下载图像和希望缓存它。

问题是,可下载的url不断变化,单独的文件ID并没有帮助,因此像为缓存设置标头之类的东西将无法正常工作,因为下次运行应用程序时,可下载的url会有所不同。

因此,当前我编写了一个自定义服务,该服务下载图像并将其保存在内存(浏览器/标签存储)中,但想知道是否有人已经解决了该软件包/插件,包括离线缓存功能。

请指教我应该如何解决这个问题呢? 谢谢

0 个答案:

没有答案