Obsługa protokołu HTTP/2 w usłudze Azure Front Door
Obecnie obsługa protokołu HTTP/2 jest aktywna dla wszystkich konfiguracji usługi Azure Front Door. Nie są wymagane żadne dalsze działania od klientów.
HTTP/2 to główna wersja protokołu HTTP/1.1, która zapewnia szybszą wydajność sieci Web przez skrócenie czasu odpowiedzi. Protokół HTTP/2 obsługuje znane metody HTTP, kody stanu i semantyka protokołu HTTP/1.1 w celu poprawy środowiska użytkownika. Mimo że protokół HTTP/2 jest przeznaczony do pracy z protokołem HTTP i HTTPS, wiele przeglądarek internetowych klienta obsługuje tylko protokół HTTP/2 za pośrednictwem protokołu Transport Layer Security (TLS).
Uwaga
Obsługa protokołu HTTP/2 jest dostępna tylko dla żądań od klientów do usługi Front Door. Komunikacja z usługi Front Door do zaplecza kończy się w puli zaplecza za pośrednictwem protokołu HTTP/1.1.
Korzyści z protokołu HTTP/2
Zalety protokołu HTTP/2 obejmują:
Multipleksowanie i współbieżność
Przy użyciu protokołu HTTP 1.1 wykonywanie wielu żądań zasobów wymaga wielu połączeń TCP, a każde połączenie nakłada własny koszt wydajności. Protokół HTTP/2 umożliwia żądanie wielu zasobów na jednym połączeniu TCP.
Kompresja nagłówka
Kompresując nagłówki HTTP dla obsługiwanych zasobów, znacznie mniej danych jest wysyłanych za pośrednictwem przewodu.
Zależności strumienia
Zależności strumienia umożliwiają klientowi wskazanie serwera, który zasoby mają priorytet.
Obsługa przeglądarki HTTP/2
Wszystkie główne przeglądarki zaimplementowały obsługę protokołu HTTP/2 w bieżących wersjach. Przeglądarki nieobsługiwane automatycznie wracają do protokołu HTTP/1.1.
Przeglądarka | Minimalna wersja |
---|---|
Microsoft Edge | 12 |
Google Chrome | 43 |
Mozilla Firefox | 38 |
Opera | 32 |
Safari | 9 |
Następne kroki
Aby dowiedzieć się więcej na temat protokołu HTTP/2, odwiedź następujące zasoby:
- Strona główna specyfikacji HTTP/2
- Oficjalny http/2 — często zadawane pytania
- Dowiedz się, jak utworzyć usługę Front Door.
- Dowiedz się, jak działa usługa Front Door.