Los estados nos indican justamente cual es el estado de una solicitud, si es correcta, rechazada o algo más.
Este estado nos indica que la solicitud está siendo procesada por el servidor, sin llegar aun a ser exitosa o erronea.
Este estado indica que la solicitud es exitosa.
Nos informa que debemos tomar alguna acción o hacer una redirección.
Indica un estado de error, que faltan datos, headers o cualquier otro error que suceda.
Son errores internos del servidor.
Solicitud GET exitosa.
Solicitud POST exitosa.
La solicitud se procesó bien pero no devuelve información, por ejemplo al usar un delete o cuando no hay contenido.
Bad request, algo va mal en la solicitud, por lo general la respuesta lista los errores.
Fallo de autenticación.
Forbidden, significa que aunque esté autenticado, no tengo acceso al recurso.
El recurso no existe. Not found
Internal server error, lo devuelve el servidor cuando una solicitud no se pudo procesar, y por lo general no tenemos control sobre estos errores.