如果控制器使用 APPLICATION_XML_VALUE,則控制器工作正常,但無法與 APPLICATION_JSON_VALUE 一起使用。XML 請求正確填充所有字段,并且每個字段的 Json 版本都將為空。不確定我的 json 請求是否有問題?@ApiOperation(value = "Update Thing")@ApiResponses(value = { @ApiResponse(code = 200, message = "OK", response = MembershipType.class), @ApiResponse(code = 503, message = " broke"),@ApiResponse(code = 400, message = "error"), @ApiResponse(code = 500, message = "Internal server error") })@RequestMapping(value = "/{id}/{id2}", method = RequestMethod.POST, consumes = { MediaType.APPLICATION_JSON_VALUE }, produces = { MediaType.APPLICATION_JSON_VALUE })public ResponseEntity<String> doThing(@PathVariable(value = "id") String id, @PathVariable(value = "id2") String id2, @RequestBody MyObject myObjectRequest) { return null;}工作 XML 請求<myObjectRequest> <number>five</number> <music>rock</music> <color>RED</color></myObjectRequest>失敗的 Json{ "myObjectRequest": { "number": "five", "music": "rock", "color": "RED" }}
添加回答
舉報
0/150
提交
取消