【发布时间】:2015-11-18 06:44:43
【问题描述】:
我正在使用 Spring Boot 实现一个 REST 应用程序。
我想为@RequestMapping 注释指定consumes 参数。
其余的调用应该是这样的:
http: // mysite.com/resource/123
在控制器中我按如下方式处理:
@RequestMapping(value = "/resource/{id}", method = RequestMethod.GET,
consumes = XXX, produces = MediaType.APPLICATION_JSON_VALUE)
@ResponseBody
public Scenario getResource(@PathVariable("id") final long id) {
//...
}
默认值,即 all,是显而易见的而不是具体的。那么,对于consumes,哪个应该是正确的MediaType?
【问题讨论】:
标签: java rest spring-mvc spring-boot