我正在开发一个带有Spring 4和注释的API Rest。到现在为止我正在使用
'@RequestMapping(value = "/myapi/{id}", method = RequestMethod.GET, produces = "application/json; charset=UTF-8")'
,但我想在GET中使用简化版本:
@GetMapping("/myapi/{id}")
。
问题是,招摇没有正确显示响应内容类型:
而不是它,我得到以下内容:
回复内容类型 /
我尝试将HttpHeaders对象添加到响应实体但不起作用。
你能帮助我吗?
答案 0 :(得分:6)
需要将GetMapping
作为RequestMapping
添加相同的可选参数。
'@GetMapping(value = "/myapi/{id}", produces = "application/json; charset=UTF-8")'