Intern
Akú verziu HTTP momentálne používame?
sobes.tech AI
Odpoveď od AI
HTTP/1.1. Napriek existencii HTTP/2 a HTTP/3, HTTP/1.1 zostáva najpoužívanejšou verziou webového protokolu.
Hlavné rozdiely:
| Vlastnosť | HTTP/1.1 | HTTP/2 | HTTP/3 |
|---|---|---|---|
| Prenosový protokol | TCP | TCP | QUIC (založené na UDP) |
| Paralelizmus | Sekvenčné požiadavky, Trvalé spojenia | Multiplexing (jedno TCP spojenie) | Na úrovni streamov v QUIC |
| Kompresia hlavičiek | Nie | Používa HPACK | Používa QPACK |
| Prioritizácia | Obmedzená | Rozšírená | Integrovaná v QUIC |
| Server Push | Nie | Áno | Áno (v QUIC) |
# Príklad jednoduchého požiadavky s HTTP/1.1 (knižnica requests)
import requests
url = "https://www.google.com"
response = requests.get(url)
print(f"Použitá verzia HTTP: {response.raw.version}")