HttpStatus.OK和HttpStatus.ACCEPTED之间的区别

时间:2015-05-07 15:16:52

标签: spring api rest

我即将实现REST api。我想知道HttpStatus.OKHttpStatus.ACCEPTED

之间的区别
return new ResponseEntity<User>(u, HttpStatus.OK));

return new ResponseEntity<User>(u, HttpStatus.ACCEPTED);

1 个答案:

答案 0 :(得分:16)

根据此link

提供的Spring文档
  

<强> HttpStatus.OK

     

200 Ok表示请求已成功。响应返回的信息取决于请求中使用的方法

     

<强> HttpStatus.ACCEPTED:

     

202接受。表示已接受请求进行处理,但处理尚未完成。该请求最终可能会或可能不会被执行,因为在实际处理时可能不允许该请求。

有关HTTP响应状态代码定义的更多信息,请访问此link