Encabezado http

Definición: ¿Qué significa el encabezado HTTP?

Los encabezados HTTP son los pares de nombre o valor que se muestran en los mensajes de solicitud y respuesta de los encabezados de mensaje para el Protocolo de transferencia de hipertexto (HTTP).

Por lo general, el nombre del encabezado y el valor están separados por dos puntos. Los encabezados HTTP son una parte integral de las solicitudes y respuestas HTTP.

En términos más simples, los encabezados HTTP son el código que transfiere datos entre un servidor web y un cliente. Los encabezados HTTP están destinados principalmente a la comunicación entre el servidor y el cliente en ambas direcciones.

Techinfo explica el encabezado HTTP

Los encabezados HTTP se pueden clasificar en cuatro tipos:

Encabezado de solicitud HTTP

Cada vez que escribe una URL en la barra de direcciones e intenta acceder a ella, su navegador envía una solicitud HTTP al servidor. El encabezado de la solicitud HTTP contiene información en forma de registro de texto, que incluye detalles como:

  • Tipo, capacidades y versión del navegador que genera la solicitud.
  • Sistema operativo utilizado por el cliente.
  • Página que se solicitó.
  • Varios tipos de resultados aceptados por el navegador.

Encabezado de respuesta HTTP

Al recibir el encabezado de la solicitud, el servidor web enviará un encabezado de respuesta HTTP al cliente. Un encabezado de respuesta HTTP incluye información en forma de registro de texto que un servidor web transmite al navegador del cliente. El encabezado de la respuesta contiene detalles como el tipo, la fecha y el tamaño del archivo devuelto por el servidor, así como información sobre el servidor.

Encabezado general HTTP

Estos encabezados contienen directivas que deben seguirse, tanto para el solicitante como para el receptor. Esto puede incluir información sobre:

  • Directivas de almacenamiento en caché.
  • Opciones de conexión especificadas.
  • La fecha (siempre indicada en Greenwich Mean Time)
  • Pragma
  • Actualización (si es necesario cambiar los protocolos)
  • Vía (para indicar protocolos intermedios)
  • Advertencia (para obtener información adicional que no se encuentra en ninguna otra parte del encabezado. Puede haber más de una advertencia en la lista).

Encabezado de entidad HTTP

Estos encabezados incluyen información sobre:

  • Permitir (métodos admitidos por el recurso identificado)
  • Codificación de contenido.
  • Idioma del contenido.
  • Ubicación del contenido.
  • Largancia de contenido.
  • MD-5 (para verificar la integridad del mensaje al recibirlo).
  • Rango de contenido.
  • Tipo de contenido.
  • Cuando expira.
  • Cuándo se modificó por última vez.