标签: spring api rest
我即将实现REST api。我想知道HttpStatus.OK和HttpStatus.ACCEPTED:
HttpStatus.OK
HttpStatus.ACCEPTED
return new ResponseEntity<User>(u, HttpStatus.OK));
和
return new ResponseEntity<User>(u, HttpStatus.ACCEPTED);
答案 0 :(得分:16)
根据此link
<强> HttpStatus.OK 强> 200 Ok表示请求已成功。响应返回的信息取决于请求中使用的方法 <强> HttpStatus.ACCEPTED:强> 202接受。表示已接受请求进行处理,但处理尚未完成。该请求最终可能会或可能不会被执行,因为在实际处理时可能不允许该请求。
<强> HttpStatus.OK 强>
200 Ok表示请求已成功。响应返回的信息取决于请求中使用的方法
<强> HttpStatus.ACCEPTED:强>
202接受。表示已接受请求进行处理,但处理尚未完成。该请求最终可能会或可能不会被执行,因为在实际处理时可能不允许该请求。
有关HTTP响应状态代码定义的更多信息,请访问此link