KeurigOnline
Bestellen
Hosting
Domeinnaam
Ondersteuning
Ontdek
Terug naar begrippenlijst

HTTP

HTTP is het protocol waarmee webclients en -servers gestructureerd data uitwisselen via requests en responses.

HyperText Transfer Protocol (HTTP) is het fundament van communicatie op het web. Het definieert hoe clients (bv. browsers) en servers berichten uitwisselen via requests en responses.

Elke HTTP-request bevat een methode (GET, POST, PUT, DELETE, etc.), headers en optioneel een body met data; de response bevat een statuscode (200, 404, 500, enz.), headers en meestal een body met de opgevraagde inhoud.

HTTP is stateless, wat betekent dat elke request onafhankelijk is; sessies en cookies worden gebruikt om state te behouden. Versie 1.1 is wijdverspreid, maar HTTP/2 en HTTP/3 (QUIC) verbeteren performance met multiplexing, header-compressie en lagere latentie.

Beveiliging vindt plaats via HTTPS (HTTP over TLS), essentieel voor privacy en integriteit. Caching, content negotiation en security-headers spelen een grote rol in performance en veiligheid.