| Anterior | Siguiente |
| HTTP_EARLY_HINTS | HTTP_STATUS_CREATED |
HTTP_STATUS_OK
Qué significa HTTP 200 OK
HTTP_STATUS_OK corresponde a HTTP 200: la solicitud se ha completado correctamente. Lo que representa la respuesta depende del método utilizado.
Con GET, el cuerpo suele contener una representación del recurso. Con POST, normalmente describe el resultado de la acción realizada. Con HEAD, los encabezados describen la respuesta que correspondería a GET, pero no se envía cuerpo.
Qué comprobar si un 200 resulta inesperado
- No supongas que «200» implica que el cuerpo tiene el formato o el contenido esperado; valida también el contrato de la API.
- Si se creó un recurso nuevo, comprueba si el servicio debería devolver 201 y proporcionar su ubicación o identificador.
- No repitas automáticamente una petición no idempotente solo porque el cuerpo de una respuesta 200 parezca incorrecto: la operación ya puede haber modificado el estado.
¿Buscas un código diferente? Buscar otro código de estado o error.