Intern
152
Welke versie van HTTP gebruiken we momenteel?
Antwoord van AI
sobes.tech AI
HTTP/1.1. Ondanks het bestaan van HTTP/2 en HTTP/3, blijft HTTP/1.1 de meest gebruikte versie van het webprotocol.
Belangrijkste verschillen:
| Kenmerk | HTTP/1.1 | HTTP/2 | HTTP/3 |
|---|---|---|---|
| Transportprotocol | TCP | TCP | QUIC (op UDP gebouwd) |
| Parallelisme | Sequentiële verzoeken, Persistent Connections | Multiplexing (één TCP-verbinding) | Op stream-niveau in QUIC |
| Headercompressie | Nee | Gebruikt HPACK | Gebruikt QPACK |
| Prioritering | Beperkt | Uitgebreid | Ingebouwd in QUIC |
| Server Push | Nee | Ja | Ja (in QUIC) |
# Voorbeeld van een eenvoudige aanvraag met HTTP/1.1 (requests-bibliotheek)
import requests
url = "https://www.google.com"
response = requests.get(url)
print(f"Gebruikte HTTP-versie: {response.raw.version}")