Sie können überprüfen, ob die Website mit HTTP / 2 kommuniziert.
Was ist HTTP / 2?
Die zweite offizielle Version des HTTP-Hypertext-Übertragungsprotokolls, die auf einer Reihe fortschrittlicher Technologien basiert, um den Webzugriff zu beschleunigen.
Diese neue Technologie ersetzt den HTTP / 1.1-Standard, der zuvor im World Wide Web-System weit verbreitet war.
Da Websites mit einer Kombination aus HTML, CSS, JavaScript, Bildern, Gifs, Videos und Flash immer skalierbarer werden, weist HTTP / 1.1 einige erhebliche Nachteile bei der Datenübertragung, der Abfragekonfiguration und der Abfrageauflösung auf, und die Leistung der Website war nachteilig betroffen.
Daher wurde HTTP / 2 entwickelt, um die Latenz zu verringern, die Effizienz zu steigern und die Leistung der Website zu verbessern.
Funktionen von HTTP / 2
- HTTP / 2 ist ein binäres Datenübertragungsprotokoll.
Im Gegensatz zu HTTP / 1.1, bei dem „Textdaten“ verwendet werden, wodurch die Leistung in einer Netzwerkumgebung beeinträchtigt wird, verwendet HTTP / 2 „Binärdaten“, um Aufgaben effizienter auszuführen und Zeit zu sparen. - HTTP / 2-Komprimierungen HTTP-Header.
- Im Gegensatz zu HTTP / 1.1, das jeweils nur ein Anforderungs- / Antwortpaar verarbeiten kann, ist HTTP / 2 asynchron, sodass das Senden und Empfangen mit hoher Geschwindigkeit verarbeitet werden kann.
- HTTP / 2 verfügt über eine neue Funktion namens Server-Push.
Wenn beispielsweise ein Skript-Tag am Ende der Webseite in HTTP / 1.1 beschrieben wird, lädt und analysiert der Browser HTML nacheinander von oben, und wenn er ein Skript-Tag erkennt, lädt er eine JavaScript-Datei. Auf der anderen Seite sendet HTTP / 2 eine JavaScript-Datei an den Browser, bevor sie angefordert wird, damit eine Webseite mit hoher Geschwindigkeit angezeigt werden kann.