Sobes.tech
Intern
153

Quelle version de HTTP utilisons-nous actuellement?

Réponse de l'IA

sobes.tech IA

HTTP/1.1. Malgré l'existence de HTTP/2 et HTTP/3, HTTP/1.1 reste la version la plus largement utilisée du protocole web.

Principales différences :

Caractéristique HTTP/1.1 HTTP/2 HTTP/3
Protocole de transport TCP TCP QUIC (basé sur UDP)
Parallélisme Requêtes séquentielles, connexions persistantes Multiplexage (une seule connexion TCP) Au niveau des streams dans QUIC
Compression des en-têtes Non Utilise HPACK Utilise QPACK
Priorisation Limitée Améliorée Intégrée dans QUIC
Server Push Non Oui Oui (dans QUIC)
# Exemple d'une requête simple utilisant HTTP/1.1 (bibliothèque requests)
import requests

url = "https://www.google.com"
response = requests.get(url)

print(f"Version HTTP utilisée : {response.raw.version}")