首页 > 解决方案 > 告诉 Chrome 在“文件”方案下加载的无扩展名文件的内容类型

问题描述

我直接从本地文件系统加载用于测试目的的 Web 文档。其中一些我存储在没有扩展名的文件名下。一个例子是file:/work/wayic/architec/architectonic,可以在reluk.ca上查看。

Firefox 60 将这些文件视为足够接近以正确呈现它们的“text/xml”。(它们实际上是 XHTML。)如果我记得的话,Chrome 65 也曾经渲染它们。但 Chrome 69 仅显示文档的源文本。

如果我可以从 Chrome 中了解它分配给这些文件的内容类型,那将会有所帮助。请参阅我对相关帖子的评论。

在寻找解决方案时,我没有从Modify Content-Type 扩展中得到任何帮助。在支持选项卡下查看我的问题报告。也不是来自我在以下关键字下搜索的 Blink 错误报告(未解决的问题):

content type extensionless
content type "no extension"
content type "without extension"
content type extension file scheme
content type extension file protocol
content type extension file system
MIME type extensionless
MIME type "no extension"
MIME type "without extension"
MIME type extension file scheme
MIME type extension file protocol
MIME type extension file system

我最终可能会求助于临时的本地服务器(Jetty/Nashorn 或 Python http.server),以便从 Chrome 中获得正确的渲染。或者有人知道更简单的方法吗?

标签: google-chromemime-types

解决方案


推荐阅读