Búsqueda de estado HTTP
Busque los códigos de estado HTTP y sus significados con esta completa herramienta de referencia de códigos de estado HTTP. Comprenda rápidamente el significado de cualquier código de estado HTTP, desde códigos comunes como 200 y 404 hasta otros menos comunes, con explicaciones detalladas y casos de uso. Esencial para desarrolladores web, desarrolladores de API y administradores de sistemas.
Preguntas frecuentes
La herramienta incluye todos los códigos de estado HTTP estándar, desde 1xx (Informativo) hasta 5xx (Error del servidor), incluidos códigos comunes como 200 (OK), 404 (No encontrado), 500 (Error interno del servidor) y muchos otros definidos en las especificaciones HTTP.
Basta con introducir un código de estado HTTP (por ejemplo, 403, 301, 503) y la herramienta mostrará su nombre oficial, categoría, descripción detallada y casos de uso comunes para ayudarle a entender lo que significa el código.
Los códigos de estado 4xx indican errores del cliente (problemas con la solicitud), mientras que los códigos 5xx indican errores del servidor (problemas en el lado del servidor). Esta distinción ayuda a localizar el origen del problema.
Sí, la herramienta proporciona información detallada sobre todos los códigos de redirección 3xx, incluidos 301 (Redirección permanente), 302 (Redirección temporal) y 304 (No modificado), explicando cuándo y cómo utilizar cada tipo.
Por supuesto. Comprender los códigos de estado HTTP es crucial para crear API RESTful. La herramienta le ayuda a elegir el código de estado correcto para diferentes respuestas de API y a comprender los códigos devueltos por API de terceros.
Sí, cubre todos los códigos de éxito 2xx incluyendo 200 (OK), 201 (Creado), 204 (Sin contenido), y otros, explicando las sutiles diferencias y cuándo utilizar cada uno en sus aplicaciones.
401 No autorizado significa que la autenticación es necesaria o fallida - el usuario no ha proporcionado credenciales válidas. Incluya una cabecera WWW-Authenticate para indicar a los clientes cómo autenticarse. 403 Prohibido significa que el servidor ha entendido la solicitud, pero se niega a autorizarla: la autenticación se ha realizado correctamente, pero el usuario no tiene permiso para acceder al recurso.
Utilice 201 Creado cuando una solicitud POST o PUT cree con éxito un nuevo recurso. Incluya una cabecera Location con la URL del recurso recién creado. Utilice 200 OK para las solicitudes que no creen recursos, como las solicitudes GET, las actualizaciones (PUT/PATCH) de recursos existentes o las operaciones DELETE.
301 Movido permanentemente indica a los clientes y motores de búsqueda que el recurso se ha movido permanentemente - los navegadores y motores de búsqueda lo almacenan en caché y actualizan los marcadores/índices. 302 Encontrado (o 307 Redirección temporal) indica una redirección temporal - los motores de búsqueda mantienen la URL original en su índice. Utilice 301 para cambios permanentes de URL, 302 para situaciones temporales.
Si devuelve 429, incluya una cabecera Retry-After que indique cuándo puede reintentar el cliente (en segundos o fecha HTTP). Este estado indica limitación de velocidad: el cliente ha realizado demasiadas peticiones. Implementa un backoff exponencial en el código de tu cliente cuando reciba 429 para respetar los límites de velocidad y evitar un mayor estrangulamiento.
