gpt4 book ai didi

spring - Dart MIME类型在 Spring 之前更改为vnd.dart

转载 作者:行者123 更新时间:2023-12-03 03:46:16 26 4
gpt4 key购买 nike

我正在尝试从 Spring 开始提供DART应用程序。
Dart将文件映射为资源。

Spring自动将“vnd”添加到MIME类型。因此,我得到的不是“application / dart”,而是“application / vnd.dart”。

只要 X-Content-Type-Options,此方法就可以正常工作:通过设置禁用nosniff header

http.headers().contentTypeOptions().disable();

但是,如果我仍然想使用nosniff,如何使Spring将content-type保留为“application / dart”?

最佳答案

正如我发现的那样,扩展名的MIME类型应该在servlet配置中设置,而不是在Spring中设置。
在web.xml中添加

<mime-mapping>
<extension>dart</extension>
<mime-type>application/dart</mime-type>
</mime-mapping>

关于spring - Dart MIME类型在 Spring 之前更改为vnd.dart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25004715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com