HTTP ETag
Aspekto
HTTP |
Daŭreco · kompaktigo · SSL |
Kapoj |
ETag · Kuketo · Referrer |
Statokodoj |
200 Bone |
207 Plurstato |
301 Daŭre movita |
302 Trovita |
303 Vidu alian |
403 Malpermesita |
404 Netrovita |
500 Interna Servilo Eraro |
ETag (entity tag) estas responsa kapo de HTTP liverita de ret-servilo komformema HTTP/1.1 uzita por sciigi ŝanĝon en la enhavo de iu URL. Kiam nova HTTP respondo enhavas la saman ETag ol antaŭa HTTP respondo, la enhavo estas konsiderata kiel sama kaj ne bezonas pluan elŝutadon. La kapo estas utila por ponto-aparatoj kiuj agas kaŝmemoron, samkiel por klientoj TTT-legiloj kiuj kaŝmemorigas la rezultojn. Unu el la metodoj generantaj la ETag-ojn uzas la lastan modifo-tempon de dosiero kaj grandecon de dosiero, alia metodo uzas checksum.
Se ETag estas malkorekte generita, tio povas kaŭzi ke ĝisdatigitaj dosieroj ne estus elŝutitaj de la klienta aplikaĵo, aŭ dosieroj kiuj jam estas en la kaŝmemoro plu elŝutiĝas.
Referencoj
[redakti | redakti fonton]- {en} ETag in HTTP/1.1 specification
- {en} Apache HTTP Server Documentation - FileETag Directive
- {en} Old SQUID Development projects - ETag support Arkivigite je 2012-09-23 per la retarkivo Wayback Machine (completed in 2001)
- {en} Concerning Etags and Datestamps Arkivigite je 2009-05-21 per la retarkivo Wayback Machine by Lars R. Clausen (2004)
- {en} ETag in Lighttpd