Consulta todos los códigos de estado HTTP. 404, 500, 301, 401 y más. Referencia buscable con filtros por categoria, descripciones y soporte para copiar.
Los códigos de estado HTTP son números de tres digitos que un servidor devuelve en respuesta a la solicitud de un cliente. El primer digito define la categoria: 1xx informativo, 2xx éxito, 3xx redirección, 4xx errores del cliente y 5xx errores del servidor. Todo desarrollador web y consumidor de APIs se encuentra con estos códigos a diario, y saber lo que significan reduce el tiempo de depuración.
Un código de estado HTTP es un número de tres dígitos que un servidor envía de vuelta a un cliente (navegador, aplicación móvil, cliente API) después de recibir una solicitud. Le indica al cliente qué sucedió: ¿la solicitud tuvo éxito, falló o requiere más información? Los códigos de estado son parte de la especificación del protocolo HTTP (RFC 9110) y están estandarizados en todos los servidores web y APIs. Cuando abres un sitio web, tu navegador recibe un código de estado (generalmente 200 OK) junto con el contenido de la página. Cuando haces una llamada a una API y recibes un 404, significa que el recurso que solicitaste no existe. Entender los códigos de estado es fundamental para depurar aplicaciones web, construir APIs y trabajar con cualquier servicio basado en HTTP.
Respuestas provisionales. El servidor ha recibido la solicitud y el cliente debe continuar o esperar. Rara vez los ves directamente. El más práctico es 101 Switching Protocols, que es como HTTP se actualiza a WebSocket.
La solicitud fue recibida, entendida y aceptada. 200 OK es la respuesta de éxito estándar. 201 Created es la respuesta correcta para un POST que crea un nuevo recurso. 204 No Content se devuelve para un DELETE exitoso cuando no hay nada que devolver. Usar el código 2xx correcto hace que las APIs sean autodocumentadas.
Se necesitan más acciones para completar la solicitud, generalmente siguiendo un encabezado Location. 301 y 308 son redirecciones permanentes (los motores de busqueda transfieren el ranking). 302 y 307 son temporales (los motores de busqueda mantienen la URL original). La diferencia entre los códigos emparejados: 307/308 garantizan la conservación del método, mientras que 301/302 permiten a los navegadores cambiar POST a GET.
La solicitud contiene sintaxis incorrecta o no puede ser procesada.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.