मैं एक साधारण रीस्ट एपीआई के लिए स्प्रिंग बूट का उपयोग कर रहा हूं और अगर कुछ विफल हो जाता है तो एक सही 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?
}
स्प्रिंग और स्प्रिंग बूट के लिए नया होने के नाते, मूल प्रश्न यह है कि जब कुछ ठीक होता है या विफल होता है तो मैं अलग स्थिति कोड कैसे लौटाता हूं?