Códigos de estado del protocolo HTTP/1.1

Miércoles 30 de agosto de 2023 por la tarde.


El protocolo HTTP/1.1 define un conjunto de códigos de estado para indicar el resultado del procesamiento de la solicitud.

Cada código de estado tiene un significado específico y aparecen como números de tres dígitos en la línea de estado de la respuesta.

Los siguientes son algunos códigos de estado del protocolo HTTP/1.1 comunes y sus significados:

  • 1xx (código de estado informativo): Indica que la solicitud ha sido recibida y el procesamiento continúa.
    • 100 Continuar: el servidor ha recibido la parte inicial de la solicitud y el cliente puede continuar enviando el resto de la solicitud.
    • 101 Protocolos de conmutación: el servidor ha entendido y aceptado la solicitud del cliente y cambiará a un nuevo protocolo.
  • 2xx (código de estado de éxito): indica que la solicitud se procesó con éxito.
    • 200 OK: la solicitud se realizó correctamente y el recurso correspondiente se devolvió correctamente.
    • 201 Creado: la solicitud fue exitosa y se creó un nuevo recurso en el servidor.
    • 204 Sin contenido: la solicitud fue exitosa, pero la respuesta no contenía contenido de entidad.
  • 3xx (código de estado de redirección): indica que se requieren acciones adicionales para completar la solicitud.
    • 301 movido permanentemente: el recurso solicitado se ha movido permanentemente a una nueva URL.
    • 302 Encontrado: el recurso solicitado se ha movido temporalmente a una nueva URL.
    • 304 No modificado: el recurso no se ha modificado y se puede utilizar la versión almacenada en caché.
  • 4xx (código de estado de error del cliente): indica que la solicitud es incorrecta y el servidor no puede procesarla.
    • 400 Solicitud incorrecta: la solicitud es incorrecta y el servidor no puede entenderla.
    • 401 No autorizado: la solicitud requiere autenticación de usuario.
    • 404 No encontrado: el recurso solicitado no existe.
  • 5xx (Código de estado de error del servidor): indica que el servidor encontró un error al procesar la solicitud.
    • 500 Error interno del servidor: Error interno del servidor.
    • 503 Servicio no disponible: el servidor no puede procesar temporalmente la solicitud.

Los anteriores son solo algunos ejemplos comunes de códigos de estado del protocolo HTTP/1.1. De hecho, hay más códigos de estado y cada código de estado tiene un significado y propósito específicos. Los códigos de estado son muy importantes para la comunicación entre el cliente y el servidor y pueden ayudar a identificar y resolver problemas en el proceso de solicitud.

Supongo que te gusta

Origin blog.csdn.net/m0_61629312/article/details/132586836
Recomendado
Clasificación