El Código de Estado HTTP se devuelve cuando se realiza una solicitud HTTP al servidor. El servidor devuelve un Código de Estado HTTP en respuesta a su solicitud.

Existen cinco clases de Código de Estado HTTP, a saber.

  • Informativo – 1XX
  • Éxito – 2XX
  • Redirección – 3XX
  • Error del cliente – 4XX
  • Error del servidor – 5XX

Echemos un vistazo al siguiente diagrama, que da una idea de cómo se devuelve un código de estado desde el servidor web.

http-status-return

Así que ahora, usted sabe cómo se genera el código de estado, y aquí están algunos de los populares códigos de retorno de estado HTTP en Infografía.

http-status-code-infographics

Respuesta correcta

200 – OK: La respuesta HTTP estándar para solicitudes HTTP exitosas. En otras palabras, el servidor web devolverá 200 cuando el contenido solicitado se haya servido correctamente.

202 – Aceptado: El servidor ha aceptado su solicitud y aún no la ha procesado.

206 – Contenido parcial: Sólo se entrega contenido parcial debido a la cabecera range enviada por un cliente como wget.

Respuesta de redirección

301 – Movido permanentemente: Su página solicitada ha sido movida permanentemente a una nueva ubicación. Esto indica a un bot de un motor de búsqueda que rastree una nueva ubicación.

302 – Movida temporalmente: Su solicitud se sirve desde una ubicación diferente, pero se trata de un arreglo temporal. Esto indica al bot del motor de búsqueda que rastree la ubicación original.

305 – Utilizar proxy: El recurso solicitado sólo está disponible a través de un proxy. Esto significa que debe utilizar un proxy pertinente para obtener la página solicitada con éxito.

304 – No modificado: Normalmente, cuando se sirve la página en caché cuando un recurso no ha sido modificado.

Error de cliente

400 – Solicitud errónea: El servidor está confundido sobre lo que usted ha solicitado. Probablemente es una mala sintaxis o intenta incluir caracteres en el URI que el servidor no entiende.

401 – No autorizado: La página solicitada está protegida y requiere autenticación. Debe iniciar sesión para obtener la página solicitada correctamente.

403 – Prohibido : Debe intentar acceder a un recurso para el que no tiene permiso. Este recurso no necesario está protegido por la contraseña; también podría ser cuando el permiso de archivos/carpeta no permite ver la página solicitada.

404 – No encontrado: Probablemente el más famoso – su página solicitada no se encuentra en el servidor. Está intentando acceder a algo que no existe.

405 – Método no permitido: Está solicitando una página con el método incorrecto. Por ejemplo, está haciendo GET sobre datos POST. O está intentando el método que está deshabilitado, por ejemplo – TRACE, PUT, DELETE.

408 – Tiempo de espera de la solicitud: El servidor ha agotado el tiempo de espera de la solicitud

411 – Longitud requerida: Su solicitud no cumple con la longitud de su contenido, la cual es requerida por el recurso solicitado.

Error del servidor

500 – Error interno del servidor: Un error muy genérico cuando el servidor encuentra un error debido a diversas razones. Hay que examinar los registros para ver por qué el servidor ha respondido a un error interno.

502 – Puerta de enlace incorrecta: El servidor estaba actuando como pasarela o proxy y recibió una respuesta no válida del servidor ascendente como Tomcat, WebSphere.

503 – Servicio no disponible: El servidor no puede servir su petición. Esto puede deberse a que el servidor está demasiado ocupado con otras cosas o casi muerto.

Espero que ahora tenga una idea sobre el código de retorno de estado HTTP. Si encuentra esto útil, ayude compartiéndolo con sus amigos.