gpt4 book ai didi

spring - 在 Spring 5 中使用自定义内容类型提供静态内容

转载 作者:行者123 更新时间:2023-12-05 07:37:32 25 4
gpt4 key购买 nike

我正在尝试设置我的应用程序以提供 JSON 架构文件。那部分很简单,完成了。我正在努力的是让它们使用正确的 Content-Type - application/schema+json - 而不是默认的 - application/json

我的配置非常简单:

override fun addResourceHandlers(registry: ResourceHandlerRegistry) {
registry.addResourceHandler("/api/schemas/**")
.addResourceLocations("classpath:/schemas/")
}

但是我看不到任何明显的更改任何 header 的内容,除了缓存的 header 。

最佳答案

尝试重写configureContentNegotiation 方法。这是我的 Java 代码。下面,我为 javascript 模块设置了 "text/javascript" MIME 类型。

@Override
public void configureContentNegotiation(ContentNegotiationConfigurer configurer) {
configurer.mediaType("mjs", new MediaType("text","javascript"));
}

关于spring - 在 Spring 5 中使用自定义内容类型提供静态内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48529854/

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