Możesz sprawdzić, czy strona komunikuje się z HTTP / 2.
Co to jest HTTP / 2?
Druga oficjalna wersja protokołu HTTP Hypertext Transfer Protocol, oparta na szeregu zaawansowanych technologii w celu przyspieszenia dostępu do sieci.
Ta nowa technologia zastępuje standard HTTP / 1.1, który był wcześniej szeroko stosowany w systemie World Wide Web.
Ponieważ strony internetowe stają się coraz bardziej skalowalne dzięki kombinacji HTML, CSS, JavaScript, obrazów, gifów, filmów i flasha, HTTP / 1.1 ujawnia pewne znaczące wady w transmisji danych, konfiguracji zapytań i rozwiązywaniu zapytań, a wydajność strony była niekorzystna afektowany.
Dlatego HTTP / 2 został stworzony w celu zmniejszenia opóźnień, zwiększenia wydajności i poprawy wydajności witryny.
Funkcje HTTP / 2
- HTTP / 2 to binarny protokół przesyłania danych.
W przeciwieństwie do HTTP / 1.1, który wykorzystuje „dane tekstowe”, co obniża wydajność, gdy jest stosowany w środowisku sieciowym, HTTP / 2 używa „danych binarnych” do wydajniejszego wykonywania zadań i oszczędzania czasu. - Kompresje HTTP / 2 Nagłówki HTTP.
- W przeciwieństwie do HTTP / 1.1, który może przetwarzać tylko jedną parę żądanie / odpowiedź, HTTP / 2 jest asynchroniczny, więc może przetwarzać wysyłanie i odbieranie z dużą prędkością.
- HTTP / 2 ma nową funkcję o nazwie push serwera.
Na przykład, jeśli znacznik skryptu jest opisany na dole strony internetowej, w HTTP / 1.1, przeglądarka ładuje i analizuje HTML sekwencyjnie od góry, a jeśli wykryje znacznik skryptu, ładuje plik JavaScript. Z drugiej strony HTTP / 2 wypycha plik JavaScript do przeglądarki, zanim zostanie o to poproszony, aby mógł wyświetlać stronę internetową z dużą prędkością.