Tecnología

Inicio

¿Qué es un encabezado ETag?

¿Qué es un encabezado ETag?


ETags se utilizan en el protocolo HTTP, que se codifican para la Internet. Validan la información guardada en la memoria caché de un navegador web, que contiene información como imágenes o secuencias de comandos web. la caché de un navegador Web permite que una página web para ser llevado o se carga más rápido en el navegador sin necesidad de que sea enviado por el servidor, que utiliza menos ancho de banda.

Definición ETag

ETag significa etiqueta de entidad. Es un tipo de etiqueta HTTP utilizado por los navegadores y servidores web para determinar si el componente que se encuentra en la memoria caché de un navegador es la misma que el componente en el servidor. Entidad se utiliza para describir un componente de la página Web, tal como una imagen, escritura o hoja de estilo.

encabezado ETag

Una cabecera de la respuesta del navegador o la cabecera de respuesta ETag es un valor de campo en el código HTTP que crea un validador de caché de un navegador Web. Es utilizado por el navegador Web para realizar una caché de memoria y lo utiliza para peticiones condicionales. La etiqueta de entidad sirve como el identificador único que está asociado con cada recurso o componente en un sitio web. los valores ETag son identificadores realizadas por un servidor de páginas Web que se cambia cada vez que se modifica el objeto.

Cómo funciona

Cuando un navegador envía una petición al recurso del servidor Web, se comprueba la ETag de la página web y el encabezado "If-Match", que contiene información que determina si la página de recursos o Web se ha modificado desde la última vez en la Web la caché del navegador. Si hay una cabecera Last-Modified respuesta ETag, que especifica la última fecha y hora se produjo un cambio en el contenido devuelto en un navegador Web.

Caché de navegador

Los objetos de una página web que se almacenan en una memoria caché contienen la última actualización o ETag cabecera. Un servidor de portal Web utiliza la información o los datos de la ETag para compararlo con el servidor remoto y determinar si el objeto se ha modificado desde la última vez que el navegador lo registró en su caché. Si el objeto no ha cambiado, la respuesta "304 Not Modified" se envía al navegador y el contenido almacenado en caché en el navegador web se utiliza para mostrar la página Web. Esto ahorra ancho de banda permitiendo que un navegador para usar un objeto guardado en su memoria caché para generar una parte de una página Web, en lugar del servidor Web tener que enviar una imagen de la página web completa al navegador si el contenido de la página web no ha cambiado .