spring之@GetMapping不产生响应内容类型application/json
shihaiming
阅读:54
2024-05-10 16:29:43
评论:0
我正在用Spring 4和注释大手笔开发API Rest。直到现在我一直在使用'@RequestMapping(value = "/myapi/{id}", method = RequestMethod.GET, produces = "application/json; charset=UTF-8")'
,但是我想将精简版与GET一起使用:@GetMapping("/myapi/{id}")
。
问题是招摇未正确显示响应内容类型:
取而代之的是:
响应内容类型/
我尝试将HttpHeaders对象添加到响应实体,但不起作用。
你能帮助我吗?
请您参考如下方法:
需要向GetMapping
添加与RequestMapping
相同的可选参数。@GetMapping(value = "/myapi/{id}", produces = MediaType.APPLICATION_JSON_VALUE)
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。