TechBlogSD - Todo para WordPress y desarrollo WEB
Instrucciones de WEB y WordPress, noticias, reseñas de temas y complementos

Lista de códigos de estado HTTP 4xx con explicación

9

Internet utiliza el Protocolo de transmisión de hipertexto (HTTP) para enviar y recibir datos. Para cada solicitud recibida de un navegador web, el servidor envía un código de respuesta HTTP de tres dígitos. Cada código en la respuesta indica un significado diferente y en este artículo le damos una lista de códigos de estado 4xx.

Lista de códigos de estado HTTP 4xx con explicación

Solicitud y respuesta HTTP a través de la web

Tipos de códigos de estado HTTP

Los códigos de respuesta HTTP se clasifican en las siguientes cinco categorías:

Códigos de estado HTTP 4xx

Los códigos de estado HTTP de la serie 4xx se reciben en la respuesta del servidor cuando hay un error en la solicitud del cliente. Indica que el navegador envió una solicitud incorrecta con un error que el servidor web no puede procesar. Debe verificar el navegador y enviar la solicitud correcta nuevamente para obtener la respuesta adecuada. Aquí hay una lista completa de códigos de estado HTTP 4xx con una explicación.

Código de estado 4xx Descripción Explicación
400 Solicitud no válida El servidor web no puede cumplir con la solicitud recibida debido a una sintaxis incorrecta y envía un código "400 – Solicitud incorrecta" en una respuesta.
401 Solicitud no autorizada El código “401 – No autorizado" se recibe cuando un usuario intenta acceder al recurso autenticado. El servidor aún no ha recibido una autenticación o recibió una autenticación incorrecta. Un ejemplo simple es una página web autenticada por una identificación de usuario y una contraseña, generalmente para un usuario registrado.
402 pago requerido Este código fue creado para usarse durante un pago en línea, pero actualmente no se usa para ese propósito. Algunos servidores usan el código 402 para diferentes propósitos, como informar demasiadas solicitudes recibidas desde una dirección IP en particular.
403 Prohibido el acceso a los recursos El código “403 – Prohibido” se recibe cuando un servidor recibe una solicitud válida pero se niega a responder. Esto es diferente del "401 – No autorizado", mientras que la solicitud debe ser autorizada con una contraseña, pero la autenticación no tendrá ningún impacto en el código 403. Un ejemplo de código 403 es un usuario registrado que intenta acceder a una página restringida.

Lista de códigos de estado HTTP 4xx con explicación

|
| 404 | Recurso no encontrado | El código de error "404 – Página no encontrada" se muestra cuando un recurso solicitado ya no está disponible en el servidor. La razón podría ser que el propietario del sitio eliminó la página o cambió la URL sin establecer una redirección 301. El recurso solicitado puede estar disponible o no en el futuro, por lo que se permiten más solicitudes para el mismo recurso.

Lista de códigos de estado HTTP 4xx con explicación

|
| 405 | Método no permitido | “405 – Método no permitido” es un error recibido si el método de solicitud mencionado en la solicitud no es compatible con el recurso. Si un rastreador de un motor de búsqueda encuentra este error, la URL no se indexará. |
| 406 | Solicitud no aceptable | Cuando el recurso solicitado existe pero en un formato diferente, el servidor responde con el código "406 – No aceptable". La razón para no admitir podría ser el idioma o el método de codificación mencionado en la solicitud. |
| 407 | Firewall, se requiere autenticación de proxy | La autenticación del servidor proxy es necesaria para el propio cliente y se recibe el código “407 – Se requiere autenticación de proxy”. |
| 408 | Solicitar tiempo de espera | El servidor debe recibir la solicitud del cliente dentro del tiempo especificado. Si el cliente no envió la solicitud completa dentro del tiempo especificado, el servidor responde con el error de tiempo de espera "408 – Solicitar tiempo de espera". |
| 409 | Conflicto | Cuando la solicitud recibida por el servidor entra en conflicto con otra solicitud recibida o con la configuración del servidor, se recibe el código “409 – Conflicto”. |
| 410 | Recurso no disponible | Cuando un recurso solicitado se elimina permanentemente del servidor, se recibe el código "410 – Gone". La diferencia entre 404 y 410 es que las páginas con el código 404 aún se pueden solicitar varias veces, pero las páginas con el código 410 no deben volver a solicitarse. Los motores de búsqueda eliminarán las páginas con el código de error 410 de los índices, mientras que los rastreadores volverán a solicitar las páginas con el código 404. |
| 411 | Longitud requerida | Cuando el cliente envía la solicitud sin mencionar la longitud del contenido que se requiere, el servidor rechaza las solicitudes con el código de razón como “411 – Longitud requerida”. El encabezado de la solicitud debe corregirse y transmitirse al servidor para obtener una respuesta correcta. |
| 412 | Precondición fallida | Si un servidor encuentra una discrepancia en las condiciones previas durante el procesamiento del encabezado de la solicitud, devuelve la oda "412 – Precondición fallida". |
| 413 | Solicitar entidad demasiado grande | El código de estado HTTP 413 se recibe cuando el servidor rechaza una solicitud debido a que la solicitud recibida es demasiado larga para que el servidor la procese. |
| 414 | Solicitar URL demasiado larga | El código de estado HTTP 414 se recibe cuando el servidor rechaza una solicitud debido a que la URL del recurso solicitado es demasiado larga para que el servidor la procese. |
| 415 | Tipo de papel no admitido | Cuando el cuerpo de la solicitud contiene un tipo de medio que no es compatible con el servidor, el servidor rechaza la solicitud y se recibe el código “415 – Tipo de medio no compatible”. Por ejemplo, cuando un usuario intenta enviar un formulario junto con un archivo adjunto que no es compatible con el servidor, la carga fallará y se recibirá el código 415 en la respuesta del servidor. |
| 416 | Rango solicitado no satisfactorio | Cuando el campo de rango en el encabezado de la solicitud no es aceptable por el servidor, el servidor rechaza la solicitud y envía el código “416 – Rango solicitado no satisfactorio”. |
| 417 | Expectativa fallida | Cuando el campo Expect en el encabezado de la solicitud no coincide con las expectativas del servidor, se recibe el código “417 – Expectation Failed”. |
| 422 | Entidad no procesable | Cuando el servidor no puede procesar uno o más elementos en la solicitud recibida, se recibe el código "422 – Entidad no procesable". |
| 423 | Bloqueado | Cuando el recurso solicitado está bloqueado por otra solicitud, el servidor rechaza la solicitud y envía el código "423 – Bloqueado" en la respuesta. |
| 424 | Dependencia fallida | Cuando el servidor rechaza la solicitud debido a la falla de las solicitudes anteriores, se recibe el código "424 – Dependencia fallida". |
| 426 | Se requiere actualización | Cuando el servidor solicita una actualización de la conexión que no es compatible con el cliente, se recibe el código "426 – Actualización requerida". |

Otros códigos de estado 4xx

Hay otros códigos 4xx que se utilizan como códigos no estándar. Algunos de los ejemplos son los siguientes:

  • 420 Enhance Your Calm: se utiliza en la búsqueda de Twitter cuando el usuario envía demasiadas solicitudes en un período corto.
  • 444 – Sin respuesta – se usa en los registros de Nginx cuando el servidor no devuelve ninguna respuesta y cerró la conexión para el cliente.
  • 451 – Redirigir – lo usa Exchange ActiveSync de Microsoft cuando el servidor no puede acceder al buzón del usuario.

Lista de códigos de estado HTTP 4xx con explicación

Guía de códigos de estado HTTP

Fuente de grabación: www.webnots.com
Deja una respuesta

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More