强制从Google Chrome浏览器的本地缓存中下载

更换器

如果远程文件不可用,如何强制Google Chrome浏览器从本地缓存中下载一些.js / .css / images(例如,如果Chrome配置为使用Squid代理,即使cdn不可用,它将为我提供此文件) )。

例如,我加载了使用jquery库的http://example.com,该库位于CDN中,地址为http://cdn-example.com/js/jquery.latest.js

突然,cdn-example.com变得不可用/响应非常缓慢/响应404错误/等。

http://example.com仍然可用,但由于未加载jquery而无法使用。

drew010

这真的发生了吗?CDN的要点是它应该是高度冗余的,并且始终可用。如果群集中的一台主机出现故障,您的请求将被路由到另一台可以为该请求提供服务的主机。

我不知道有什么可能的方式来完成您要问的事情,但是如果您真的很担心,可以尝试执行以下操作:

<html>
<head>
...
<script src="//cdn.com/js/jquery.latest.js"></script>
<script>window.jQuery || document.write('<script src="//otherplace.com/js/jquery.js"></script>')</script>

...
</head>

尝试从第一个URL加载它,如果由于某种原因失败,则下一个脚本块检查是否定义了jQuery(不会失败),如果是,则将新的脚本标记写入到触发它从后备资源加载的文档。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

下载Google Chrome浏览器(armhf?)

来自分类Dev

下载Google Chrome浏览器(armhf?)

来自分类Dev

如何强制浏览器在ASP.NET Webforms中下载而不是查看PDF文档

来自分类Dev

是否可以使用angularjs强制在浏览器中下载文件?

来自分类Dev

Google Chrome浏览器未缓存图像

来自分类Dev

设置Google Chrome浏览器媒体缓存的大小

来自分类Dev

在Google Chrome浏览器中显示下载栏

来自分类Dev

如何下载旧版的Google Chrome浏览器

来自分类Dev

强制浏览器下载大文件

来自分类Dev

如何从Google存储桶中强制下载文件,而不是在浏览器中打开文件?

来自分类Dev

如果安装了Google跟踪代码管理器,则会在浏览器中下载其他工具的脚本

来自分类Dev

Servlet:强制浏览器(Google Chrome)立即打开“另存为”对话框

来自分类Dev

每次我访问网站时都强制Google Chrome浏览器检查新的JavaScript文件

来自分类Dev

强制Google Chrome浏览器始终在某些页面的移动版本中运行

来自分类Dev

强制Google Chrome浏览器在重新加载时显示空白页

来自分类Dev

Google Chrome浏览器文件下载:不显示下载文件大小

来自分类Dev

强制缓存控制:在Chrome浏览器中通过XMLHttpRequest在F5重新加载时不缓存

来自分类Dev

如何强制浏览器缓存页面.html?

来自分类Dev

如何强制浏览器缓存页面.html?

来自分类Dev

如何防止使用元标记在Google Chrome浏览器中进行缓存

来自分类Dev

如何在Google Chrome浏览器中进行缓存刷新?

来自分类Dev

在Google Chrome浏览器中清除缓存和Cookie的最快方法是什么?

来自分类Dev

Google Chrome浏览器中的Youtube视频缓存存储在哪里?

来自分类Dev

PDF强制下载,而不是在浏览器中打开

来自分类Dev

强制将远程托管的图像下载到浏览器

来自分类Dev

PDF强制下载,而不是在浏览器中打开

来自分类Dev

Flask:强制下载pdf文件以在浏览器中打开

来自分类Dev

Azure 存储文件强制下载到浏览器

来自分类Dev

如何从HTML链接到Google Chrome浏览器下载页面?

Related 相关文章

  1. 1

    下载Google Chrome浏览器(armhf?)

  2. 2

    下载Google Chrome浏览器(armhf?)

  3. 3

    如何强制浏览器在ASP.NET Webforms中下载而不是查看PDF文档

  4. 4

    是否可以使用angularjs强制在浏览器中下载文件?

  5. 5

    Google Chrome浏览器未缓存图像

  6. 6

    设置Google Chrome浏览器媒体缓存的大小

  7. 7

    在Google Chrome浏览器中显示下载栏

  8. 8

    如何下载旧版的Google Chrome浏览器

  9. 9

    强制浏览器下载大文件

  10. 10

    如何从Google存储桶中强制下载文件,而不是在浏览器中打开文件?

  11. 11

    如果安装了Google跟踪代码管理器,则会在浏览器中下载其他工具的脚本

  12. 12

    Servlet:强制浏览器(Google Chrome)立即打开“另存为”对话框

  13. 13

    每次我访问网站时都强制Google Chrome浏览器检查新的JavaScript文件

  14. 14

    强制Google Chrome浏览器始终在某些页面的移动版本中运行

  15. 15

    强制Google Chrome浏览器在重新加载时显示空白页

  16. 16

    Google Chrome浏览器文件下载:不显示下载文件大小

  17. 17

    强制缓存控制:在Chrome浏览器中通过XMLHttpRequest在F5重新加载时不缓存

  18. 18

    如何强制浏览器缓存页面.html?

  19. 19

    如何强制浏览器缓存页面.html?

  20. 20

    如何防止使用元标记在Google Chrome浏览器中进行缓存

  21. 21

    如何在Google Chrome浏览器中进行缓存刷新?

  22. 22

    在Google Chrome浏览器中清除缓存和Cookie的最快方法是什么?

  23. 23

    Google Chrome浏览器中的Youtube视频缓存存储在哪里?

  24. 24

    PDF强制下载,而不是在浏览器中打开

  25. 25

    强制将远程托管的图像下载到浏览器

  26. 26

    PDF强制下载,而不是在浏览器中打开

  27. 27

    Flask:强制下载pdf文件以在浏览器中打开

  28. 28

    Azure 存储文件强制下载到浏览器

  29. 29

    如何从HTML链接到Google Chrome浏览器下载页面?

热门标签

归档