HTTPviestin
HTTP-viesti on HTTP-protokollan kautta asiakkaan ja palvelimen välillä välitettävä viesti. Se voi olla pyyntö (request) tai vastaus (response). HTTP-viesti koostuu aloitusrivistä, otsikkokentistä ja mahdollisesta viestin rungosta. Otsikkokentät välittävät metatietoja, kuten sisällön tyypin, pituuden ja välimuistin hallinnan.
Pyyntöviestien aloitusrivi määrittelee menetelmän (esim. GET, POST), kohteen (polku ja mahdollinen kysely) sekä käytetyn HTTP-version. Esimerkki:
Vastausviestin aloitusrivi sisältää HTTP-version, tilakoodin ja syyn (esim. HTTP/1.1 200 OK). Tämän jälkeen seuraavat otsikkokentät, kuten
Viestejä kuljetetaan TCP-yhteyden yli, ja TLS-suojaus (HTTPS) salaa sekä pyyntö- että vastausviestit. HTTP/2 ja HTTP/3 tuovat