HTTP:SC_NOT_FOUND和NOT_FOUND之间有什么区别

时间:2018-02-22 06:35:15

标签: spring http spring-boot http-status-code-404 http-status-codes

我使用spring作为我的项目,我脑海中浮现出一个问题:这两者之间的基本区别是什么HttpStatus

return ResponseEntity.status(HttpStatus.SC_NOT_FOUND).body("Email address not found");

return ResponseEntity.status(HttpStatus.NOT_FOUND).body("Token Expired");

2 个答案:

答案 0 :(得分:2)

第一个来自apache servlet API,用于查找来自Interface HttpServletResponse的状态代码here

  

SC_NOT_FOUND - 表示请求的状态代码(404)   资源不可用。

第二个来自here

的spring框架http状态代码常量
  

NOT_FOUND 404 Not Found。

对于spring Framework(& spring boot),第二个被广泛使用。

答案 1 :(得分:1)

没有区别,它是来自不同库的HTTP的相同状态代码。