google-chrome - Chrome 关于静态资源的警告 (css/gif/png/js)

标签 google-chrome static-resource

当网页加载时,我在调试器中收到警告

Resource interpreted as stylesheet but transferred with MIME type text/plain.



当浏览器请求 js、css、gif 和 png 文件时,我收到上述警告。

知道如何解决此警告

最佳答案

好吧,错误消息说明了一切。

您的网络服务器发送 错误/丢失 内容类型 HTTP 标题 .

使用 HTTP Header Check并输入您的 js/css/gif/png 的 url 并检查服务器发送的 Content-Type header (我猜根本没有或文本/纯文本)。

然后修复您的服务器以发送正确的 MIME 类型或联系您的服务器管理员。

正确的 Content-Type 值应该是
text/css -> 对于 .css 文件
image/gif -> .gif 文件
image/jpeg -> .jpg/.jpeg 文件
application/javascript -> 对于 .js 文件
image/png -> 对于 .png 文件

认为自己很幸运;)。现在它只是 Chrome 中的一个警告,在早期版本的 Chrome 中,当设置/发送了错误/丢失的 Content-Type Header 时,例如根本没有应用 CSS。

关于google-chrome - Chrome 关于静态资源的警告 (css/gif/png/js),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1549967/

相关文章:

javascript - 有没有办法在 Chrome 中的选择选项元素上添加事件?

javascript - Chrome 的 CSS 转换和溢出问题 :scroll or auto

python - 抓取隐藏框架 JavaScript

javascript - document.body scrollTop 在 chrome 中返回 0 但在 firefox 中不返回

google-chrome - 循环播放网络音频

java - 提供静态资源时出现请求方法 GET 不支持错误

java: 如何在 jboss 平台中对用户隐藏 html 和图像等静态资源?

salesforce - Visualforce背景图像不显示