Tôi đang sử dụng Spring Boot cho một API REST đơn giản và muốn trả lại mã trạng thái HTTP chính xác nếu có sự cố.
@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?
}
Mới sử dụng Spring và Spring Boot, câu hỏi cơ bản là làm cách nào để trả lại các mã trạng thái khác nhau khi có điều gì đó ổn hoặc không thành công?