Een HTTP-webserver houdt geen clientgegevens bij. Het is een staatloos protocol, wat betekent dat elk verzoek van een client onafhankelijk van eerdere verzoeken wordt behandeld. De webserver slaat geen informatie op over de client, zoals het IP-adres of browsertype. Dit maakt HTTP-webservers zeer efficiënt, omdat ze geen enkele clientstatus hoeven te behouden.
Sommige webservers houden echter wel klantgegevens bij om extra functies te bieden, zoals het volgen van sessies of personalisatie. Deze webservers gebruiken doorgaans cookies om klantinformatie op te slaan. Cookies zijn kleine tekstbestanden die vanaf de webserver naar de browser van de klant worden verzonden. De browser slaat de cookies op en stuurt deze bij elk volgend verzoek terug naar de webserver. Hierdoor kan de webserver de activiteit van de klant volgen en gepersonaliseerde inhoud aanbieden. |