Códigos de estado HTTP | Respuestas Exitosas

Los códigos de estado HTTP se utilizan para indicar que cualquier solicitud HTTP específica se completó con éxito o no. Los códigos de estado HTTP se clasifican en cinco secciones que se enumeran a continuación:

  • Respuestas informativas (100–199)
  • Respuestas exitosas (200–299)
  • Redirecciones (300–399)
  • Errores del cliente (400–499)
  • Errores del servidor (500–599)

Hay diez Respuestas exitosas que son OK , Creado , Aceptado , Información no autorizada , Sin contenido , Restablecer contenido , Contenido parcial , Estado múltiple y Ya informado . Todos ellos se describen a continuación:

  • 200 OK: El significado de la respuesta HTTP 200 OK es que la solicitud realizada por el cliente ha tenido éxito, pero el significado del éxito depende de los cuatro tipos de solicitud realizadas por los clientes. El método GET obtiene y transmite los recursos en el cuerpo del mensaje. El método HEAD se coloca en el cuerpo del mensaje como un encabezado de entidad. El método POST que describe el resultado de la acción se transmite en el cuerpo del mensaje, y el último método TRACE contiene el mensaje de solicitud tal como lo recibió el servidor.
    Estado:
    200 OK
  • 201 Creado: El 201 Creado indica que la solicitud se realizó correctamente y condujo a la creación de un recurso. Significa que el servidor de origen DEBE crear el recurso antes de devolver el código 201 Creado, si eso no es posible, se convertirá en 202 Aceptado. Básicamente, este código de estado HTTP indica que se ha creado un nuevo recurso como resultado de la finalización exitosa de una solicitud.
    Estado:
    201 Created
  • 202 Aceptado: El 201 Aceptado indica que se ha recibido la solicitud del cliente, pero no significa que el servidor esté trabajando en ello. Tal vez ese momento el servidor está trabajando en otras requests, por lo que el cliente tiene que esperar hasta que lleguen los turnos de esa solicitud aceptada. Aceptado significa que definitivamente procederá.
    Estado:
    202 Accepted
  • 203 Información no autorizada: La información 203 no autorizada indica que la solicitud se ha recibido y entendido y la información se ha devuelto al cliente, ya que la respuesta proviene de un tercero y no del servidor original. El 203 tiene un valor similar al 214, el 214 tiene la ventaja de ser aplicable a respuestas con cualquier código de estado.
    Estado:
    203 Non-Authoritative Information
  • 204 Sin contenido: El 204 Sin contenido indica que el servidor ha procesado con éxito la solicitud pero necesita devolver cualquier contenido o tal vez no hay necesidad de devolver ningún dato. Este código se puede almacenar en caché de forma predeterminada. El encabezado de la etiqueta se incluye en dicha respuesta. Se adapta mejor como resultado de una solicitud PUT que actualiza el contenido sin cambiar el contenido actual de la página visible para el cliente. Si la página va a cambiar, se convertirá en 200 OK.
    Estado:
    204 No Content
  • 205 Restablecer contenido: El 205 Restablecer contenido se envía desde el servidor al cliente para solicitarle que restablezca el contenido desde el que se envió el documento original. Como si el cliente está enviando los detalles en un formulario, por lo que necesita actualizar la interfaz de usuario.
    Estado:
    205 Reset Content
  • Contenido parcial 206: El contenido parcial 206 indica que el servidor está enviando solo una parte del recurso solicitado debido a un encabezado de rango enviado por el cliente. Puede haber dos situaciones si el rango es uno, el tipo de contenido será el tipo del documento devuelto. Si hay varios rangos, Content-Type se establece en multipart/byteranges y cada fragmento cubre un rango.
    Estado:
    206 Partial Content
  • 207 Estado múltiple: una respuesta de estado múltiple transmite información sobre varios recursos donde el cuerpo del mensaje va seguido de un mensaje XML y contiene códigos de respuesta separados.
  • 208 Ya informado: Ya informado utilizado dentro de <dav:propstat> y su elemento de respuesta para evitar enumerar repetidamente los miembros internos de múltiples enlaces a la misma colección.

Navegadores compatibles: los navegadores compatibles con el código de estado HTTP Respuestas exitosas se enumeran a continuación:

  • Google Chrome
  • explorador de Internet
  • Firefox
  • Safari
  • Ópera

Publicación traducida automáticamente

Artículo escrito por Sabya_Samadder y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *