【发布时间】:2017-02-08 20:29:33
【问题描述】:
自从更新到最新版本的 Spring-Boot (1.4.1) 后,我注意到在我的 RestControllers 中,即使我明确地将生成的媒体类型设置为“application/json”,它现在正在生成“application/ json;charset=UTF-8"
控制器:
@RestController
@RequestMapping(value = "/api/1/accounts", consumes = "application/json", produces = "application/json")
public class AccountController {
.....
响应头
Content-Type →application/json;charset=UTF-8
现在是否在其他地方配置了覆盖 RequestMapping 设置?
【问题讨论】:
-
我认为
produces仅用作查找键,MappingJackson2HttpMessageConverter负责实际类型。
标签: java spring-mvc spring-boot