HTTPprotokollissa
HTTP-protokollissa on Internetin sovelluskerroksen protokolla, joka määrittelee, miten asiakkaat ja palvelimet vaihtavat viestejä. Protokolla on tilaton, mikä tarkoittaa, että kukin pyyntö käsitellään erikseen eikä palvelin säilytä asiakkaan tilaa oletusarvoisesti. Suurinta osaa liikennettä käytetään HTTPS:n kautta, jolloin yhteys on salattu TLS-salausmenetelmillä.
Viestintä muodostuu pyyntö- ja vastineista. Pyyntö alkaa muodossa GET /polku HTTP/1.1, ja siihen liittyy otsikot sekä
Otsikot välittävät lisätietoja, kuten Host, Content-Type, Content-Length, Cache-Control, Accept. Välimuisti ja evästeet sekä ETag/Last-Modified ohjaavat käsittelyä.
Versiohistoria kattaa HTTP/1.0, HTTP/1.1, HTTP/2 ja HTTP/3. HTTP/2 käyttää binääristä kehystä, mahdollistaa monien pyyntöjen samanaikaisen käsittelyn
Turvallisuus: HTTPS suojaa HTTP-liikenteen TLS-salauksella. Yleistyneitä turvallisuusominaisuuksia ovat HSTS sekä TLS 1.2/1.3 -käytännöt ja varmistus sertifikaattien