Я використовую Spring Boot для простого REST API і хотів би повернути правильний код стану HTTP, якщо щось не вдається.
@RequestMapping(value="/rawdata/", method = RequestMethod.PUT)
@ResponseBody
@ResponseStatus( HttpStatus.OK )
public RestModel create(@RequestBody String data) {
// code ommitted..
// how do i return a correct status code if something fails?
}
Будучи новим у Spring та Spring Boot, основне питання полягає в тому, як повернути різні коди стану, коли щось гаразд або не вдається?