Errores Web Comunes
Descubre los códigos de estado HTTP más frecuentes y su significado, para entender y solucionar problemas de conexión en la web.
1xx: Respuestas informativas
Continue
El cliente debe continuar con la solicitud.
Es como si te dijeran: ¡Sigue adelante, aún hay más!
Switching Protocols
El servidor cambia de protocolo a petición del cliente.
Cambiando de canal... pero no hay comerciales, ¡solo código!
Processing
El servidor ha recibido la solicitud, pero no está listo para enviar una respuesta.
¡Paciencia, el servidor está pensando... en café!
Early Hints
Permite al cliente comenzar a precargar recursos mientras el servidor prepara la respuesta final.
Es como obtener spoilers de una serie, ¡pero con código!
2xx: Éxito
OK
La solicitud ha tenido éxito.
Todo bien, ¡como ese primer café en la mañana!
Created
La solicitud fue exitosa y se creó un nuevo recurso.
¡Felicidades, has creado algo! Pero no lo olvides, como las contraseñas.
Accepted
La solicitud ha sido aceptada para su procesamiento, pero aún no se ha completado.
Aceptado, pero con la paciencia de un gato esperando comida.
Non-Authoritative Information
El servidor ha procesado la solicitud exitosamente, pero devuelve información que puede no proceder del origen.
¡Es como un rumor en la oficina... puede que sea cierto, o puede que no!
No Content
La solicitud fue exitosa, pero no devuelve contenido.
¡Felicidades, pediste algo y te dieron... nada!
Reset Content
La solicitud fue exitosa y el cliente debe reiniciar la vista del documento.
Es como cuando reinicias la compu esperando que todo funcione mágicamente.
Partial Content
El servidor está entregando solo una parte del recurso solicitado, debido a un encabezado 'Range'.
Es como pedir una pizza y recibir solo una rebanada.
Multi-Status
El cuerpo del mensaje es un XML que contiene múltiples códigos de estado para partes diferentes de la solicitud.
¡Tantos estados, es como hacer malabares con errores!
Already Reported
El recurso ha sido reportado previamente en esta solicitud, por lo que no se enviará de nuevo.
¡Lo reportaste antes, el servidor no tiene memoria de pez!
IM Used
El servidor ha cumplido con la solicitud utilizando una instancia del recurso, como especifica el encabezado 'IM'.
IM Used... o como los viejos mensajes instantáneos: ¡solo para nostálgicos!
3XX - Redirección
Multiple Choices
El recurso solicitado tiene varias representaciones posibles, el usuario o el agente debe elegir una.
Es como cuando te preguntan: ¿Vas a querer con o sin queso?
Moved Permanently
El recurso solicitado ha sido movido de forma permanente a una nueva URL.
Mudanza permanente: ¡Nuevo hogar, nuevas aventuras!
Found
El recurso solicitado ha sido encontrado en una URL diferente, pero temporalmente.
¡Encontrado! Aunque... solo de vacaciones en otra URL.
See Other
La respuesta a la solicitud se encuentra en otra URL, que debe ser consultada utilizando un método GET.
Es como cuando te dicen: 'Mira allá, allá está lo que buscas'.
Not Modified
El recurso no ha sido modificado desde la última solicitud, por lo que no se necesita descargar de nuevo.
No hay nada nuevo, ¡es como volver a ver un viejo episodio!
Use Proxy
El recurso solicitado debe ser accedido a través de un proxy especificado.
¡No puedes pasar... sin el proxy adecuado!
Unused
Código reservado, ya no se utiliza.
Este código está más olvidado que tu lista de propósitos de Año Nuevo.
Temporary Redirect
El recurso solicitado ha sido movido temporalmente a otra URL.
¡Mudanza temporal! Como cuando tu vecino se muda pero vuelve al día siguiente.
Permanent Redirect
El recurso solicitado ha sido movido permanentemente a una nueva URL.
Nuevo hogar permanente: ¡Esta URL ya no se muda!
4XX - Error de cliente
Bad Request
El servidor no puede o no procesará la solicitud debido a un error del cliente.
Error 400: Como enviar un mensaje sin emojis, ¡no tiene sentido!
Unauthorized
La solicitud no ha sido aplicada porque no tiene credenciales de autenticación válidas.
No estás autorizado, ¡es como intentar entrar a una fiesta sin invitación!
Payment Required
Este código de estado está reservado para un posible uso futuro.
Error 402: ¿Qué pasa cuando olvidas pagar la cuenta? ¡Este error!
Forbidden
El servidor entendió la solicitud, pero se niega a autorizarla.
Acceso prohibido, ¡es como querer entrar a un club exclusivo sin ser miembro!
Not Found
El recurso solicitado no se encuentra.
Parece que te has perdido, pero no te preocupes, ¡todos lo hacemos!
Method Not Allowed
El método de solicitud no está permitido para el recurso solicitado.
Es como intentar abrir una puerta con una cuchara... ¡mejor usa la llave correcta!
Not Acceptable
El servidor no puede devolver una respuesta que cumpla con los criterios del cliente.
Es como pedir un café sin cafeína... ¡algo no cuadra!
Proxy Authentication Required
Se requiere autenticación a través de un proxy antes de que se pueda completar la solicitud.
Error 407: ¡No puedes pasar sin decir la contraseña secreta!
Request Timeout
El servidor agotó el tiempo de espera para recibir una solicitud completa.
¡El servidor se cansó de esperar, es como cuando alguien te deja en visto!
Conflict
La solicitud no pudo procesarse debido a un conflicto con el estado actual del recurso.
Es como cuando dos amigos te invitan a eventos el mismo día... ¡hay conflicto!
Gone
El recurso solicitado ya no está disponible en el servidor y no hay una URL de redirección.
¡Lo siento, lo que buscas se fue para siempre, como tus llaves perdidas!
Length Required
El servidor rechazó la solicitud porque no tiene el encabezado 'Content-Length'.
¡Necesitamos saber el tamaño antes de continuar, como al empacar una maleta!
Precondition Failed
Una o más condiciones dadas en los encabezados de la solicitud no se cumplieron.
Es como pedir una pizza pero olvidarte de agregar queso... ¡falló la precondición!
Payload Too Large
El servidor no puede procesar la solicitud porque el tamaño del contenido es demasiado grande.
¡Es como intentar meter una pizza gigante en un horno pequeño!
URI Too Long
El URI solicitado es demasiado largo para ser procesado por el servidor.
¡Es como escribir una carta de amor de 100 páginas... ¡demasiado largo!
Unsupported Media Type
El formato de datos de la solicitud no es compatible con el servidor.
¡Es como tratar de reproducir un VHS en un reproductor Blu-ray!
Range Not Satisfiable
El rango solicitado no puede satisfacerse debido a la longitud del recurso.
¡Pidiendo más de lo que hay disponible, como querer estirar un chicle infinito!
Expectation Failed
El servidor no pudo cumplir con los requisitos del encabezado 'Expect' de la solicitud.
Error 417: ¡Como cuando esperas pizza y te traen ensalada!
I'm a teapot
Código de broma del protocolo HTCPCP. Indica que el servidor es una tetera y no puede preparar café.
Error 418: ¡Soy una tetera, no me pidas café!
Misdirected Request
El servidor no puede producir una respuesta para el esquema de solicitud.
Error 421: ¡Es como enviar una carta a la dirección equivocada!
Unprocessable Entity
El servidor comprende la solicitud, pero no puede procesarla debido a problemas semánticos.
Es como hablar en lenguas... ¡el servidor no te entiende!
Locked
El recurso está bloqueado.
¡Es como cuando tu vecino cierra el Wi-Fi con contraseña nueva!
Failed Dependency
La solicitud falló debido a una falla en una solicitud previa.
Es como cuando falla una ficha del dominó y todo se desmorona.
Too Early
El servidor no está dispuesto a procesar la solicitud que puede ser repetida.
¡Es como intentar desayunar a las 4 de la mañana... demasiado pronto!
Upgrade Required
El cliente debe actualizar a un protocolo diferente para procesar la solicitud.
¡Necesitas una actualización, como cuando tu compu te pide actualizar Windows!
Precondition Required
El servidor requiere que la solicitud sea condicional.
¡Es como querer saltarte los aperitivos e ir directo al postre!
Too Many Requests
El cliente ha enviado demasiadas solicitudes en un periodo corto.
¡Demasiadas preguntas de golpe, como en un examen sorpresa!
Request Header Fields Too Large
Los campos del encabezado de la solicitud son demasiado grandes.
¡Es como escribir un ensayo cuando te pidieron solo un párrafo!
Unavailable For Legal Reasons
El recurso solicitado no está disponible por razones legales.
Error 451: ¡Parece que este contenido está en la lista de prohibidos!
5XX - Error del servidor
Internal Server Error
El servidor encontró una condición inesperada que le impidió completar la solicitud.
Error 500: ¡Parece que el servidor se fue de vacaciones sin avisar!
Not Implemented
El servidor no soporta la funcionalidad necesaria para completar la solicitud.
Error 501: ¡El servidor aún no ha aprendido ese truco!
Bad Gateway
El servidor, actuando como puerta de enlace o proxy, recibió una respuesta inválida del servidor de origen.
Error 502: ¡Es como recibir una respuesta confusa de un teléfono descompuesto!
Service Unavailable
El servidor no está disponible para manejar la solicitud, generalmente debido a mantenimiento o sobrecarga.
Error 503: ¡El servidor está ocupado, es como cuando llamas y suena ocupado todo el tiempo!
Gateway Timeout
El servidor, actuando como puerta de enlace o proxy, no recibió una respuesta a tiempo del servidor de origen.
Error 504: ¡El servidor de origen se quedó dormido, no llegó a tiempo!
HTTP Version Not Supported
El servidor no soporta la versión del protocolo HTTP utilizada en la solicitud.
Error 505: ¡Es como intentar usar un disquete en una laptop moderna!
Variant Also Negotiates
El servidor está configurado incorrectamente y resulta en una referencia circular.
Error 506: ¡El servidor está atrapado en un bucle, como un espejo frente a otro espejo!
Insufficient Storage
El servidor no puede almacenar la representación necesaria para completar la solicitud.
Error 507: ¡El servidor está lleno, como una maleta que ya no cierra!
Loop Detected
El servidor detectó un bucle infinito al procesar la solicitud.
Error 508: ¡El servidor está dando vueltas en círculo, como un perro persiguiendo su cola!
Not Extended
La solicitud necesita más extensiones para ser completada.
Error 510: ¡Necesitamos un poco más para completar esto, como cuando falta la última pieza del rompecabezas!
Network Authentication Required
El cliente necesita autenticarse para obtener acceso a la red.
Error 511: ¡Es como intentar conectarse a Wi-Fi sin haber ingresado la contraseña!