FreeMarker 模板有 MIME 类型吗?

Is there a MIME Type for FreeMarker templates?

我需要区分不同类型的 HTML 模板,例如来自 Handlebars 模板的 FreeMarker。由于模板在数据库中(因此它们不是文件,即没有文件名也没有扩展名)我想使用 MIME 类型来识别它们。

对于 Handlebars,有一种广泛使用的自定义 MIME 类型:text/x-handlebars-template,但我找不到用于 FreeMarker 的类型。

我知道我可以使用自定义的,例如text/ftl+html,但我想使用正确的那个(如果存在的话)。

没有。 (我猜你提到的 text/ftl+html.ftlh 文件,但它不应该也有一个 x- 吗?)

虽然我的回答晚了一年多,但默认为 text/html 类型不是更好吗?正如我在 2002 年的 freemarker version changes 列表中发现的那样,freemarker servlet 默认响应 ContentType (text/html).