如何配置Undertow以将字符集添加到文本/内容类型?



我有一个以编程方式启动的Undertow服务器(不作为任何容器的一部分运行)

我的静态资源,与ResourceHanderPathResourceManager上服务是UTF-8编码的,但PathResourceManager发送的mime类型不包括字符集。

我宁愿不屈尊建立一个全新的MimeMappings表和安装它。

是否有办法使用处理程序将charset添加到以' text/'开头的CONTENT-TYPE响应中?

我在我的代码中这样做了:

handler = path()
        .addPrefixPath("/", resource(new FileResourceManager(webStaticDir, 1024))
        .setMimeMappings(MimeMappings.builder(true)
                .addMapping("html", "text/html;charset=utf-8")
                .build()));

相关内容

  • 没有找到相关文章

最新更新