属性文件的MIME类型是什么?

ash*_*ram 18 java properties mime-types

属性文件的MIME类型是什么?

以下是具有不同扩展名的所有文件的列表,但在这里我看不到属性文件的任何MIME类型.

哑剧类型

我的脚本文件夹中有一个属性文件,我试图在另一个脚本中读取它.当作为简单的HTML文件和脚本文件运行时,它可以正常工作,但是当我将它放在使用Spring MVC的Web应用程序中时,它无法读取属性文件.

我得到的错误是

找不到ServletContext资源[Messages_en.properties]的媒体类型 - 返回404.

请帮忙.

Ond*_*žka 18

常用的是text/x-java-properties.例如,项目MoinMoin使用它.


Nic*_*ico 14

根据Apache HTTPd的Mime类型列表,它可能是您可以找到的最广泛的列表,没有属性文件的定义.

我不清楚你想要实现什么,但通常text/plain适用于属性文件.


Chu*_*cky 7

根据IANA Media Types是最权威的来源,Java Properties文件没有标准的MIME类型.

Apache HTTPD/Subversion MIME类型列表(在其他答案中引用为@nico的列表)只是IANA的副本.

RFC2046指定IANA将分配和列出媒体类型(以前称为MIME类型)和媒体子类型.(来源IANA媒体类型)

无论如何,我同意@OndraŽižka的观点,一些非权威的 - 但相关的 - 来源(例如TracCaCert.org)似乎正在融合到这个text/x-java-properties类型上,正确地使用了`x-'前缀.

但是,没有十几个使用此MIME类型的地方.