CSS被下载两次

Ayr*_*lis 11 html css

我正在检查Chrome中的网络选项卡,我看到一些CSS文件正在下载两次.我不知道为什么,但只是CDN的那些(我不知道这是不是问题,我只是注意到了).

我没有使用Service Worker来控制它,它只在我的HTML中包含一次(当我点击查看调用文件的行时,两个文件都指向同一行).

这是一个截图:

这是一个截图

这是HTML:

<link rel="stylesheet" crossorigin="anonymous" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u">
<link rel="stylesheet" crossorigin="anonymous" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN">
<link rel="stylesheet" crossorigin="anonymous" href="https://cdnjs.cloudflare.com/ajax/libs/admin-lte/2.3.11/css/alt/AdminLTE-without-plugins.min.css" integrity="sha384-WG5KI+rc1FCbcov6sW97p+sxrnYctXfkPWh+TtV+NHpIW2/svd8GC7v/PFFATsCh">
<link rel="stylesheet" crossorigin="anonymous" href="https://cdnjs.cloudflare.com/ajax/libs/admin-lte/2.3.11/css/skins/skin-blue.min.css" integrity="sha384-HpPw4BJmJc5KUoRUqCQwYKo0Kk94VbzanZQdGrG0m5h2dnUTxN0FHRDmKNyv5ymR">
<link rel="stylesheet" href="https://infomec.net.br/assets/css/main.css?v=2.8">
Run Code Online (Sandbox Code Playgroud)

在隐身模式中也会发生同样的情况.

您可以访问https://infomec.net.br并检查它(登录:stackuser,传递:stackuser;只是为它创建了这个用户).

我会喜欢任何帮助,诀窍或方向,因为我已经做了很多研究,但没有任何效果.

Chrome 56.0.2924.87 (64-bit), Windows 10 (Version 1607, build 14393.693)
Run Code Online (Sandbox Code Playgroud)

编辑

我尝试了什么:

禁用任何Chrome扩展程序 - 同样的事情

禁用异步下载2个CSS文件,它们只被下载一次,现在它们也被下载了两次.

integrity从链接删除- 工作!, 但为什么?

所以,我只是使用Edge检查它,并且...... 截图

...同样的问题,但它表明XMLHttpRequest正在下载一个......为什么?

Roh*_*har 3

尝试从 CDN 中删除完整性关键字并检查它是否有效。对我来说,它正在努力将其删除。问题可能是由于多种原因造成的,其中一些是您安装的扩展、您的浏览器版本等。