ETags worden gebruikt in de HTTP- protocol, dat wordt codeert voor het internet . Ze valideert de gegevens opgeslagen in een webbrowser 's cache , die informatie, zoals afbeeldingen of webpagina script houdt . Cache Een webbrowser maakt een webpagina te vroeg op de browser worden opgevoed of geladen zonder dat het wordt verzonden door de server, die minder bandbreedte gebruikt . ETag Definitie van ETag staat voor eenheidtag . Het is een type HTTP tag op de browser en webservers te bepalen of de component in een cachegeheugen browser is hetzelfde als component op de server . Entiteit wordt gebruikt om een webpagina component , zoals een afbeelding , script of style sheet te beschrijven. ETag Header Een browser response header of de ETag response header is een veldwaarde in HTTP- code die een cachevalidator zorgt voor een webbrowser . Het wordt gebruikt door de webbrowser om een geheugen cache te maken en gebruikt het voor voorwaardelijke verzoeken . De entiteit tag dient als unieke identificatie die is gekoppeld aan elke resource of component op een website . ETAG waarden zijn kenmerken die door een webpagina -server die is veranderd elke keer het object wordt gewijzigd . Hoe het werkt Wanneer een browser stuurt een verzoek naar de webserver bron , het controleert de ETag van de webpagina en de header 'als- match " , die informatie die bepaalt of de bron of de webpagina is gewijzigd sinds de laatste in de cache van de webbrowser bevat . Als er een Last - Modified ETag response header , specificeert het de laatste datum en de tijd was er een verandering in de geretourneerde inhoud op een web browser . Browser Cache Objecten op een website die zijn opgeslagen in een cache bevat de Last - Modified of ETag header . Een webportal server gebruikt informatie of gegevens die de ETag 's te vergelijken met de externe server en bepalen of het object is gewijzigd sinds de laatste keer dat de browser opgeslagen in de cache . Als het object niet is veranderd , is de " 304 Not Modified " reactie gestuurd naar de browser en de opgeslagen inhoud in de webbrowser wordt gebruikt om het webpagina . Dit bespaart bandbreedte vrij door een browser naar een opgeslagen object te gebruiken in zijn cache om een gedeelte van een webpagina te genereren , in plaats van de webserver hebben om een afbeelding volledige webpagina te sturen naar de browser als de inhoud van de webpagina niet is veranderd .
|