ıllı Internet y Tecnologías de la Información (2018)

internet, Hosting, dominios, seo, antivirus, banco de imágenes, páginas web, tiendas online

[Enciclopedia Online Gratuita] Diccionario de Internet y Tecnologías de la Información y la Comunicación (TIC):

ıllı HTTP ETag : que es, definición y significado, descargar videos y fotos.

videos internet

salud  ıllı HTTP ETag : que es, definición y significado, descargar videos y fotos.  


ETag o bien entity tag (etiqueta de entidad en castellano) es una parte de HTTP, el protocolo para la WWW. Es uno de los múltiples mecanismos que HTTP da para la validación de caché web, y que deja a un usuario efectuar solicitudes condicionales. Esto deja que las cachés sean más eficaces y ahorra ancho de banda, pues un servidor web no precisa mandar una contestación completa si el contenido no ha alterado. Los ETags asimismo pueden ser utilizados para el control de concurrencia optimista,? como una forma de asistir a prevenir que actualizaciones simultáneas de un recurso se sobrescriban entre sí.


Un ETag es un identificador opaco asignado por un servidor web a una versión concreta de un recurso que se halla en una URL. Si el contenido del recurso en esa URL cambia, se le asigna un nuevo y diferente ETag. Utilizado así los ETags son afines a las huellas digitales, y se puede cotejar de forma veloz para determinar si 2 versiones de un recurso son exactamente la misma. Cotejar ETags solo tiene sentido respecto a una URL - los ETags para los recursos logrados desde diferentes URLs pueden o bien no ser iguales, con lo que no se puede colegir ningún significado de su comparación.


El empleo de ETags en la cabecera HTTP es opcional (no es obligatorio como ocurre con otros campos de la cabecera HTTP once). El procedimiento por el que se producen los ETags jamás se ha detallado en la especificación HTTP.


Los métodos comunes de generación de ETags incluyen el empleo de una función hash resistente a choques del contenido del recurso, un hash del timestamp de última modificación, o bien aun sencillamente un número de revisión.


Con el fin de eludir el empleo de datos de caché obsoletos, los métodos empleados para producir ETags deben asegurar (tanto como sea práctico) que cada ETag es único. No obstante, una función de generación de ETags podría ser juzgada como "aprovechable" si se puede probar (matemáticamente) que la duplicación de ETags sería "admisiblemente extraña", si bien pudiera acontecer.


En ciertas funciones checksum, como CRC32 y CRC64, se sabe que padecen de este inconveniente de colisión de hash. Debido a esto no son buenas aspirantes para su empleo en la generación de ETags.


El mecanismo de ETag aguanta al unísono validación fuerte y enclenque. Se distinguen por la presencia de un "W/" inicial en el identificador de ETag, como:

"ciento veintitres millones cuatrocientos cincuenta y seis mil setecientos ochenta y nueve" -- Un validador fuerte de ETagW/"ciento veintitres millones cuatrocientos cincuenta y seis mil setecientos ochenta y nueve" -- Un validador enclenque de ETag

Una coincidencia de ETag con fuerza ratificado señala que el contenido de los 2 recursos es byte por byte idéntico y que todos los otros campos de entidad (como Content-Language) tampoco están cambiados. Los ETags fuertes dejan el almacenaje en caché y reensamblaje de contestaciones parciales, como con las peticiones de intervalo de bytes.


Una coincidencia de ETag endeblemente ratificada solo señala que los 2 recursos son semánticamente equivalentes, lo que quiere decir que a nivel práctico son intercambiables y que las copias en caché pueden ser empleadas. No obstante, los recursos no son necesariamente byte por byte idénticos y, por tanto, los ETags enclenques no son convenientes para las peticiones de intervalo de bytes. Los ETags enclenques pueden ser útiles para los casos en los que la generación de ETags fuertes no es práctica para un servidor web, como es el caso del contenido generado dinámicamente.


En un empleo habitual, cuando se recobra un URL, el servidor web va a devolver el recurso así como su valor ETag pertinente, que se pone en un campo HTTP "ETag":

ETag: "686897696a7c876b7e"

El usuario puede decidir entonces guardar en caché el recurso, así como su ETag. Después, si el cliente del servicio desea recobrar exactamente el mismo URL nuevamente, se mandará una copia anteriormente guardada del ETag así como la petición en un campo "If-None-Match".

If-None-Match: "686897696a7c876b7e"

En esta petición siguiente, el servidor puede ahora equiparar el ETag del usuario con el ETag para la versión actual del recurso. Si los valores ETag coinciden, lo que quiere decir que el recurso no ha alterado, entonces el servidor puede mandar de vuelta una contestación cortísima con un estado HTTP trescientos cuatro Not Modified. El estado trescientos cuatro señala al usuario que su versión en caché prosigue siendo buena y que debería utilizar esa.


Sin embargo, si los valores ETag no coinciden, esto es, el recurso seguramente ha alterado, entonces se devuelve una contestación completa que incluya el contenido del recurso, tal y como si no se estuvieran usando ETags. En un caso así, el usuario puede decantarse por reemplazar su versión anteriormente en caché con el recurso recién recuperado y el nuevo ETag.


Los valores ETag se pueden usar en sistemas de monitorización de páginas. La monitorización de webs eficaz se ve obstruida por el hecho de que la mayor parte de sitios no establecen las cabeceras ETag para sus webs. En el momento en que un monitor web no tiene rastros de si el contenido web se ha alterado todo el contenido debe ser recuperada, y analizado, usando recursos de computación, tanto del publicador como del subscritor.


Los ETags se pueden usar para efectuar un seguimiento de usuarios únicos,? pues las cookies HTTP son borradas poco a poco más por los usuarios preocupados por su privacidad. En el mes de julio de dos mil once, Ashkan Soltani y un equipo de estudiosos de UC Berkeley notificaron que un número de sitios, incluyendo Hulu.com, estaban utilizando ETags con fines de seguimiento.? Hulu y KISSmetrics han dejado el "respawning" a data de veintinueve de julio dos mil once,? pues KISSmetrics y más de veinte de sus clientes del servicio se encaran a una demanda colectiva por el empleo de cookies de seguimiento "indelebles" que implican en parte el empleo de ETags.?


Debido a que los ETags se guardan en caché por el navegador, y son recuperados con las peticiones siguientes para exactamente el mismo recurso, un servidor de seguimiento sencillamente puede reiterar cualquier ETag recibida desde el navegador para asegurar que un ETag asignado persiste indefinidamente (de forma afín a las cookies persistentes).Las cabeceras auxiliares de almacenaje en caché asimismo pueden prosperar la conservación de los datos ETag.?


Los ETags pueden ser tirables limpiando la caché del navegador (las implementaciones cambian).


  ELIGE TU TEMA DE INTERÉS: 


autoayuda.es   Internet y Tecnologias 

Está aquí: Inicio > [ INTERNET ] > ıllı HTTP ETag : que es, definición y significado, descargar videos y fotos.

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Ver políticas