我需要使用 URL 编码数据的 API 和应用程序 JSON 在相同的端点下以不同的方式运行
不,它不是那样工作的 它将根据请求映射工作,例如获取发布可选更新等
但是您可以像
//Post method #1
@RequestMapping(method=RequestMethod.POST, value="/foo", headers="returnType=withoutcertainformat")
public @ResponseBody Foo updateFoo(@RequestBody Foo foo) {
fooService.update(foo);
}
//Post method #2
@RequestMapping(method=RequestMethod.POST, value="/foo", headers="returnType=withcertainformat")
public @ResponseBody FooExtra updateFoo(@RequestBody FooExtra fooExtra) {
fooService.update(fooExtra);
}