Intern
Ce versiune de HTTP folosim în prezent?
sobes.tech AI
Răspuns de la AI
HTTP/1.1. În ciuda existenței HTTP/2 și HTTP/3, HTTP/1.1 rămâne cea mai utilizată versiune a protocolului web.
Diferențe principale:
| Caracteristică | HTTP/1.1 | HTTP/2 | HTTP/3 |
|---|---|---|---|
| Protocol de transport | TCP | TCP | QUIC (bazat pe UDP) |
| Paralelism | Cereri secvențiale, Conexiuni persistente | Multiplexare (o singură conexiune TCP) | La nivel de stream în QUIC |
| Compresia antetelor | Nu | Folosește HPACK | Folosește QPACK |
| Prioritizare | Limitată | Extinsă | Încorporată în QUIC |
| Server Push | Nu | Da | Da (în QUIC) |
# Exemplu de solicitare simplă folosind HTTP/1.1 (biblioteca requests)
import requests
url = "https://www.google.com"
response = requests.get(url)
print(f"Versiunea HTTP utilizată: {response.raw.version}")