/ / HTTP: ¿Cuál es la diferencia entre SC_NOT_FOUND y NOT_FOUND? Primavera, http, spring-boot, http-status-code-404, http-status-codes

HTTP: ¿Cuál es la diferencia entre SC_NOT_FOUND y NOT_FOUND? Primavera, http, spring-boot, http-status-code-404, http-status-codes

Estoy usando Spring para mi proyecto y surge una pregunta en mi mente que ¿cuál es la diferencia básica entre estos dos? HttpStatus

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

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

Respuestas

2 para la respuesta № 1

El primero es de la API del servlet de apache para los códigos de estado de la interfaz HttpServletResponse encontrado aquí

SC_NOT_FOUND - Código de estado (404) que indica que se solicitó El recurso no está disponible.

El segundo es de las constantes de los códigos de estado http de Spring Framework de aquí

NOT_FOUND 404 No encontrado.

Para el Framework Spring (y Spring Boot) el segundo se usa ampliamente.


1 para la respuesta № 2

No hay diferencia, es el mismo código de estado para HTTP de diferentes bibliotecas.