html - 当涉及 MIME 类型时,文件扩展名是否重要?这会影响服务器上的其他东西吗?

标签 html css mime

<分区>


想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .

关闭 8 年前

文件扩展名重要吗?

例如,我有一个 CSS 样式表。我将其称为“hi.js”,然后使用其 MIME 类型作为文本/CSS 链接到它。这行得通吗?这样做“违法”吗?

编辑:天哪,这只是个问题,不像我真的要这样做

最佳答案

当涉及到 HTTP 时,文件扩展名或多或少是没有意义的。重要的是内容类型(服务器发送的类型,而不是您使用 type 属性告诉浏览器期望的类型)。

但是,使用误导性的文件扩展名将:

  • 使配置服务器变得更加困难(因为您必须告诉它为该文件发送不同的内容类型)
  • 让任何必须维护你的代码的人(包括 future 6 个月的你)对你非常不满意

关于html - 当涉及 MIME 类型时,文件扩展名是否重要?这会影响服务器上的其他东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24657111/

上一篇:html - 如何在不影响现有内容位置的情况下添加 HTML 元素?

下一篇:javascript - 可以拥有一个仅由提交按钮组成的表单吗?

相关文章:

html - 网站图标未在 Safari 中显示

css - HTML 5 中的垂直居中 Logo 和标题

objective-c - 解析邮件以获取附件

Php 没有返回正确的 MIME 类型

html - 合并实线和虚线边框

html - 移动表格 CSS : Animated

html - map 框背景图片

html - 使用 CSS 垂直对齐验证摘要文本

java - ASCII 字符解密

javascript - 使用 Javascript 动态复制 HTML DIV