? ETags werden in HTTP -Protokoll, das für die Internet- Codierung verwendet wird. Sie überprüfen die Informationen in einem Web Browser-Cache , die Informationen wie Bilder oder Web -Skript hält gespeichert. Ein Web- Browser-Cache ermöglicht eine Web-Seite zu Stand gebracht werden oder geladen früher auf dem Browser , ohne dass es durch den Server , die weniger Bandbreite nutzt geschickt werden. ETag Definition
ETag steht für Entity-Tag . Es ist eine Art von HTTP -Tag von Browser und Web -Server verwendet werden, um festzustellen, ob die Komponente in einem Browser-Cache gefunden ist die gleiche wie die Komponente auf dem Server . Entity wird verwendet, um eine Web-Seite Komponente , z. B. ein Bild , Skript oder Stylesheet beschreiben .
ETag Kopfball
Browser Response-Header oder die ETag Response-Header ist ein Feld Wert in den HTTP-Code , der einen Cache Validator schafft für einen Web-Browser. Es wird durch den Web-Browser verwendet werden, um einen Speicher-Cache machen und nutzt sie für die bedingte Zugriffe . Das Entity-Tag dient als eindeutige Kennung , die mit jeder Ressource oder eine Komponente auf einer Website zugeordnet ist. ETag Werte sind Kennungen, die von einem Web -Server , die Seite jedes Mal, wenn das Objekt geändert geändert wird .
How It Works
Wenn ein Browser eine Anforderung sendet auf dem Web-Server -Ressource , überprüft er die ETag der Web -Seite und die "if- match" -Header, der Informationen, die , wenn die Ressource oder die Webseite geändert wurde , seit es zuletzt in der Web-Browser -Cache war bestimmt enthält . Wenn es ein Last-Modified ETag Response-Header , gibt es das letzte Datum und Zeit gab es einen Wechsel in der zurückgegebenen Inhalte auf einem Web-Browser.
Browser Cache
Objekte auf einer Website, in einem Cache gespeichert werden, enthalten den Last-Modified -Header oder ETag . Ein Web-Portal -Server verwendet der Leitlinie der Informationen oder Daten , um es mit dem Remote-Server zu vergleichen und festzustellen, ob das Objekt seit dem letzten Mal der Browser verzeichnete sie in seinem Cache modifiziert. Wenn das Objekt nicht geändert worden ist , wird die " 304 Not Modified" Antwort an den Browser und die zwischengespeicherten Inhalt in den Web-Browser gesendet wird verwendet , um das Web -Seite. Das spart Bandbreite , indem es mit einem Browser auf eine gespeicherte Objekt in seinem Cache zu verwenden, um einen Teil einer Web -Seite zu erzeugen, statt dem Webserver mit , um eine vollständige Web -Seite Bild an den Browser zu senden, wenn der Inhalt auf der Web -Seite nicht geändert hat .