MEJOR SITIO PARA DESARROLLADORES WEB
W3Schools en español. La guía de etiquetas completa

Ua En De Fr

HTTP Mensajes de estado


Mensajes de error HTML

Cuando un navegador solicita un servicio de un servidor web, puede ocurrir un error y el servidor puede devolver un código de error como "404 Not Found" ("404 No encontrado").

Es común nombrar estos errores como mensajes de error HTML.

Pero estos mensajes son algo que se llama mensajes de estado HTTP. De hecho, el servidor siempre devuelve un mensaje por cada solicitud. El mensaje más común es 200 OK.

A continuación se muestra una lista de mensajes de estado HTTP que pueden devolverse:

1xx: Información

Mensaje: Descripción:
100 Continue El servidor ha recibido los encabezados de la solicitud y el cliente debe proceder a enviar el cuerpo de la solicitud
101 Switching Protocols El solicitante ha pedido al servidor que cambie de protocolo
103 Early Hints Se utiliza con el encabezado Link para permitir que el navegador comience a precargar recursos mientras el servidor prepara una respuesta

2xx: Exitoso

Mensaje: Descripción:
200 OK La solicitud está bien (esta es la respuesta estándar para solicitudes HTTP exitosas)
201 Created La solicitud se ha cumplido y se crea un nuevo recurso
202 Accepted La solicitud ha sido aceptada para su procesamiento, pero el procesamiento no se ha completado
203 Non-Authoritative Information La solicitud se procesó correctamente, pero devuelve información que puede provenir de otra fuente
204 No Content La solicitud se procesó correctamente, pero no devuelve ningún contenido
205 Reset Content La solicitud se procesó correctamente, pero no devuelve ningún contenido y requiere que el solicitante restablezca la vista del documento
206 Partial Content El servidor entrega solo una parte del recurso debido a un encabezado de rango enviado por el cliente

3xx: Redirección

Mensaje: Descripción:
300 Multiple Choices Una lista de enlaces. El usuario puede seleccionar un enlace e ir a esa ubicación. Máximo cinco direcciones
301 Moved Permanently La página solicitada se ha movido a una nueva URL
302 Found La página solicitada se ha movido temporalmente a una nueva URL
303 See Other La página solicitada se puede encontrar en una URL diferente
304 Not Modified Indica que la página solicitada no ha sido modificada desde la última vez que se solicitó
307 Temporary Redirect La página solicitada se ha movido temporalmente a una nueva URL
308 Permanent Redirect La página solicitada se ha movido permanentemente a una nueva URL

4xx: Error del cliente

Mensaje: Descripción:
400 Bad Request La solicitud no se puede cumplir debido a una mala sintaxis
401 Unauthorized La solicitud era una solicitud legal, pero el servidor se niega a responderla. Para usar cuando la autenticación es posible pero ha fallado o aún no se ha proporcionado
402 Payment Required Reservado para uso futuro
403 Forbidden La solicitud era una solicitud legal, pero el servidor se niega a responderla
404 Not Found No se pudo encontrar la página solicitada, pero es posible que vuelva a estar disponible en el futuro
405 Method Not Allowed Se realizó una solicitud de una página utilizando un método de solicitud no admitido por esa página
406 Not Acceptable El servidor solo puede generar una respuesta que no sea aceptada por el cliente
407 Proxy Authentication Required El cliente primero debe autenticarse con el proxy
408 Request Timeout El servidor agotó el tiempo de espera de la solicitud
409 Conflict La solicitud no se pudo completar debido a un conflicto en la solicitud
410 Gone La página solicitada ya no está disponible
411 Length Required La "Longitud del contenido" no está definida. El servidor no aceptará la solicitud sin ella
412 Precondition Failed La condición previa dada en la solicitud evaluada como falsa por el servidor
413 Request Too Large El servidor no aceptará la solicitud porque la entidad de solicitud es demasiado grande
414 Request-URI Too Long El servidor no aceptará la solicitud porque el URI es demasiado largo. Ocurre cuando convierte una solicitud POST en una solicitud GET con información de consulta larga
415 Unsupported Media Type El servidor no aceptará la solicitud porque el tipo de medio no es compatible
416 Range Not Satisfiable El cliente ha solicitado una parte del archivo, pero el servidor no puede proporcionar esa parte
417 Expectation Failed El servidor no puede cumplir con los requisitos del campo de encabezado de solicitud esperado

5xx: Error del servidor

Mensaje: Descripción:
500 Internal Server Error Un mensaje de error genérico, que se muestra cuando no es adecuado un mensaje más específico
501 Not Implemented El servidor no reconoce el método de solicitud o no tiene la capacidad de cumplir con la solicitud
502 Bad Gateway El servidor actuaba como puerta de enlace o proxy y recibió una respuesta no válida del servidor ascendente
503 Service Unavailable El servidor no está disponible actualmente (sobrecargado o inactivo)
504 Gateway Timeout El servidor actuaba como puerta de enlace o proxy y no recibió una respuesta oportuna del servidor ascendente
505 HTTP Version Not Supported El servidor no admite la versión del protocolo HTTP utilizada en la solicitud
511 Network Authentications Required El cliente necesita autenticarse para obtener acceso a la red