¿Qué códigos de estado pueden ser respuestas de una API REST?
A continuación se presentan algunos ejemplos de códigos de estado HTTP y sus posibles interpretaciones en el contexto de respuestas de una API REST:
Código de Estado
|
Significado
|
Ejemplo de Contexto
|
200 OK
|
La solicitud fue exitosa
|
Obtener información, éxito en una operación.
|
201 Created
|
Recurso creado con éxito
|
Se ha creado un nuevo recurso.
|
204 No Content
|
La solicitud fue exitosa, sin contenido
|
La solicitud se procesó, pero no hay datos para devolver.
|
400 Bad Request
|
Error en la solicitud
|
Parámetros de solicitud incorrectos o mal formato.
|
401 Unauthorized
|
No autorizado para acceder
|
Falta de autenticación o credenciales incorrectas.
|
403 Forbidden
|
Prohibido, acceso denegado
|
Acceso no permitido al recurso solicitado.
|
404 Not Found
|
Recurso no encontrado
|
La URI solicitada no corresponde a ningún recurso.
|
405 Method Not Allowed
|
Método no permitido
|
El método HTTP utilizado no es válido para el recurso.
|
500 Internal Server Error
|
Error interno del servidor
|
Problema en el servidor al procesar la solicitud.
|
Estos son solo algunos ejemplos, y existen muchos más códigos de estado HTTP, cada uno con su propio significado. Además del código de estado, las respuestas de una API generalmente incluyen información adicional en el cuerpo de la respuesta, como datos solicitados, mensajes de error, o detalles sobre la operación realizada.
Suscribete a nuestro Newsletter y recibe información para mejorar tus conocimientos y posibilidad de conseguir un mejor empleo
Subscribete en LinkedIn