使用spring @RestController在null上返回HTTP 204

使用spring @RestController在null上返回HTTP 204,第1张

使用spring @RestController在null上返回HTTP 204

当然可以

选项1 :

@RestControllerpublic class RepoController {    @RequestMapping(value = "/document/{id}", method = RequestMethod.GET)    public Object getdocument(@PathVariable long id, HttpServletResponse response) {       Object object = getObject();       if( null == object ){          response.setStatus( HttpStatus.SC_NO_CONTENT);       }       return object ;    }}

选项2:

@RestControllerpublic class RepoController {    @RequestMapping(value = "/document/{id}", method = RequestMethod.GET)    public Object getdocument(@PathVariable long id) {       Object object = getObject();       if ( null == object ){          return new ResponseEntity<Void>(HttpStatus.NO_CONTENT);       }       return object ;    }}

可能有错别字,但您会明白



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5024241.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存