Co to jest HTTP/2?

Cały ruch sieciowy w Internecie wykorzystuje dobrze znany protokół HTTP. Być może nie wiesz, że w Internecie opublikowano i zastosowano wiele wersji protokołu HTTP. Pierwszą opublikowaną wersją był HTTP V0.9 i został wydany w 1991 roku, wersja 1.0 została wydana w 1996 roku i zastąpiona w 1997 przez HTTP/1.1.

Od tego czasu HTTP/1.1 jest standardowym protokołem komunikacji internetowej. Mimo że w protokole pojawiło się wiele poprawek i wyjaśnień, które przestarzały poprzednie wersje, użyto nazwy HTTP/1.1. Ostatnie zmiany zostały wprowadzone w 2014 r.

Protokół HTTP/2 został opublikowany w 2015 r. i został zaprojektowany jako oferowany obok, a nie zastępujący poprzedni standard HTTP/1.1. Opiera się na protokole SPDY (wymawianym „szybkim”) opracowanym przez Google i ma na celu zachowanie jak największej zgodności z HTTP/1.1, na przykład z kodami błędów i metodami żądań.

Protokół HTTP/2 został również zaprojektowany w celu zwiększenia szybkości ładowania stron internetowych poprzez szereg ulepszeń wydajności. Nie zastępując protokołu HTTP/1.1, starsze urządzenia, które nie obsługują protokołu HTTP/2, mogą nadal działać, podczas gdy te, które obsługują nowszy protokół, mogą czerpać korzyści.

Ulepszenia HTTP/2

Jedną z dużych zmian w HTTP/2 jest to, że wszystkie zasoby na stronie mogą być żądane i zwracane w jednym połączeniu. Poprzednio w HTTP/1.1 przeglądarka internetowa musiała otwierać nowe połączenie dla każdego żądanego zasobu, a następnie je zamykać. Prowadzi to do wielu dodatkowych kosztów, zwłaszcza jeśli strona ma dziesiątki, a nawet setki zasobów, spowalniając czas ładowania strony. Żądając wszystkich zasobów w jednym połączeniu, przeglądarka musi negocjować tylko jedno połączenie z serwerem WWW, zmniejszając obciążenie transmisji i obciążenie zasobów.

Wskazówka: zasób sieciowy to dowolny plik używany do wyświetlania strony internetowej. Na przykład obejmuje to kod HTML, obrazy, informacje o stylach i skrypty.

Kolejnym ulepszeniem protokołu HTTP/2 jest to, że żądania internetowe są teraz „potokowe”, co pozwala na wysyłanie wielu żądań przed otrzymaniem jakichkolwiek odpowiedzi. Wcześniej w HTTP/1.1 każde żądanie musiało być wykonane w kolejności, co oznaczało, że czas oczekiwania na odpowiedź na poprzednie żądanie żądania następnego zasobu opóźniał czas ładowania strony.

Implementacja w przeglądarkach

Wszystkie nowoczesne przeglądarki obsługują HTTP/2. Niestety wskaźnik implementacji na stronach internetowych jest mniej uniwersalny. Niemniej jednak użytkownicy mogą czerpać korzyści z HTTP/2 na tych stronach internetowych, które zostały skonfigurowane do korzystania z niego.

Chociaż sam protokół HTTP/2 nie wymaga użycia szyfrowania, wszystkie jego implementacje w przeglądarkach to robią. W związku z tym protokół HTTP/2 może być używany tylko przez połączenia HTTPS.



Leave a Comment

Napraw: Nieprzypięte aplikacje ciągle się pojawiają w systemie Windows 11

Napraw: Nieprzypięte aplikacje ciągle się pojawiają w systemie Windows 11

Jeśli nieprzypięte aplikacje i programy ciągle pojawiają się na pasku zadań, możesz edytować plik Layout XML i usunąć niestandardowe linie.

Jak usunąć zapisane informacje z funkcji Autofill w Firefoxie

Jak usunąć zapisane informacje z funkcji Autofill w Firefoxie

Usuń zapisane informacje z funkcji Autofill w Firefoxie, postępując zgodnie z tymi szybkim i prostymi krokami dla urządzeń z systemem Windows i Android.

Jak zresetować iPod Shuffle: Miękki i Twardy Reset

Jak zresetować iPod Shuffle: Miękki i Twardy Reset

W tym samouczku pokażemy, jak wykonać miękki lub twardy reset na urządzeniu Apple iPod Shuffle.

Jak zarządzać subskrypcjami Google Play na Androidzie

Jak zarządzać subskrypcjami Google Play na Androidzie

Na Google Play jest wiele świetnych aplikacji, w które warto się zaangażować subskrypcyjnie. Po pewnym czasie lista subskrypcji rośnie i trzeba nimi zarządzać.

Jak korzystać z Samsung Pay na Galaxy Z Fold 5

Jak korzystać z Samsung Pay na Galaxy Z Fold 5

Szukając odpowiedniej karty do płatności, można się mocno zdenerwować. W ostatnich latach różne firmy opracowały i wprowadziły rozwiązania płatności zbliżeniowych.

Jak usunąć historię pobierania Androida

Jak usunąć historię pobierania Androida

Usunięcie historii pobierania na urządzeniu z Androidem pomoże zwiększyć przestrzeń dyskową i poprawić porządek. Oto kroki, które należy podjąć.

Jak usunąć zdjęcia i filmy z Facebooka

Jak usunąć zdjęcia i filmy z Facebooka

Ten przewodnik pokaże Ci, jak usunąć zdjęcia i filmy z Facebooka za pomocą komputera, urządzenia z systemem Android lub iOS.

Jak zresetować Galaxy Tab S9

Jak zresetować Galaxy Tab S9

Spędziliśmy trochę czasu z Galaxy Tab S9 Ultra, który idealnie nadaje się do połączenia z komputerem z systemem Windows lub Galaxy S23.

Jak wyciszyć wiadomości tekstowe w grupie w Androidzie 11

Jak wyciszyć wiadomości tekstowe w grupie w Androidzie 11

Wycisz wiadomości tekstowe w grupie w Androidzie 11, aby kontrolować powiadomienia dla aplikacji Wiadomości, WhatsApp i Telegram.

Firefox: Wyczyść historię URL paska adresu

Firefox: Wyczyść historię URL paska adresu

Wyczyść historię URL paska adresu w Firefox i zachowaj sesje prywatne, postępując zgodnie z tymi szybkim i łatwymi krokami.