Junior — Middle
Tudod megnevezni a HTTP protokollának főbb verzióit és azok közötti különbségeket?
sobes.tech MI
Válasz az MI-től
A HTTP protokoll főbb verziói és különbségeik:
-
HTTP/1.0
- Az első széles körben használt szabvány.
- Minden kapcsolat nyitva és zárva van minden kérésnél.
- Alapértelmezés szerint nem támogatja az állandó kapcsolatokat.
-
HTTP/1.1
- Támogatja az állandó kapcsolatokat (keep-alive), ami csökkenti a kapcsolatfelvételi költségeket.
- Támogatja a chunked transfer encoding-et.
- Bővített fejléc és jobb cache-elhetőség.
-
HTTP/2
- Többszörös kérés multiplexálása egy TCP kapcsolaton keresztül, ami csökkenti a késleltetést.
- Fejléc tömörítés (HPACK) a továbbított adatmennyiség csökkentése érdekében.
- Kérés prioritások és szerver push.
-
HTTP/3
- A QUIC protokollon alapul UDP felett a TCP helyett.
- Gyors kapcsolatfelvétel és jobb ellenállás a csomagvesztésnek.
- Javított teljesítmény mobil és instabil hálózatokon.
Minden új verzió javítja a teljesítményt, megbízhatóságot és az adatátvitel hatékonyságát az előzőhöz képest.