Obsah

Cookie

Cookie je nástroj pro udržování stavu v jinak bezstavovém protokolu HTTP. Protože si webový server standardně nepamatuje jednotlivé požadavky, cookies slouží jako „identifikační průkaz“. Díky nim web pozná, že jste to stále vy, i když přecházíte mezi podstránkami.

Technologii vynalezl v roce 1994 Lou Montulli během práce v Netscape Communications, aby umožnila fungování nákupního košíku v e-shopech.


Jak cookies fungují?

1. **Nastavení:** Server pošle v hlavičce odpovědi instrukci ''Set-Cookie'' s konkrétními daty (např. ''user_id=123'').
2. **Uložení:** [[browser|Prohlížeč]] uloží tuto informaci na disk nebo do paměti.
3. **Odeslání:** Při každém dalším požadavku na stejnou doménu prohlížeč automaticky přibalí hlavičku ''Cookie'' se všemi dříve uloženými daty.

Typy cookies

Podle doby platnosti:

Podle původu:


Hlavní využití

Účel Příklad
Správa relací Udržení uživatele přihlášeného bez nutnosti zadávat heslo na každé stránce.
Personalizace Zapamatování zvoleného jazyka, měny nebo polohy uživatele.
Sledování (Tracking) Analýza toho, co uživatel na webu dělá, jak dlouho tam je a na co kliká.
Marketing Cílená reklama – pokud si prohlížíte boty na jednom webu, díky cookies se vám zobrazí reklama na boty i na jiných stránkách.

Soukromí a legislativa (GDPR)

Kvůli schopnosti sledovat pohyb uživatelů na internetu jsou cookies předmětem přísné regulace:


Rizika a bezpečnost


Související pojmy: HTTP, HTTPS, Browser, JavaScript, Session, GDPR, MitM.