HTTP cookie: Rozdiel medzi revíziami
Smazaný obsah Přidaný obsah
zjemnenie formulácií a doplnenie wlinkov |
upresnenie, oprava, aktualizácia s dvoma zdrojmi |
||
Riadok 1:
'''Cookie''' ([[Angličtina|anglicky]] ''koláčik'', ''oblátka'', ''sušienka'') je v [[Komunikačný protokol|protokole]] [[Hypertextový prenosový protokol|HTTP]] malé množstvo [[stav (informatika)|stavových]] dát, ktoré [[World Wide Web|WWW]] [[server]]
Cookies zvyčajne slúžia na rozlišovanie jednotlivých užívateľov. Ukladajú sa do nich najčastejšie používateľské predvoľby (napríklad jazyk) a pod. Myšlienku cookies navrhol v [[90. roky 20. storočia|90. rokoch 20. storočia]] [[Lou Montulli]], vtedy pracujúci vo firme [[Netscape Communications Corporation|Netscape Communications]].
Názov cookie – ''sušienka'' je odvodený z anglosaského zvyku ponúknuť návšteve obľúbenú sušienku na vytvorenie príjemnejšej atmosféry. Cookies majú viaceré výhody ale môžu byť aj zneužité na
Jann Horn v rámci projektu [[Google Project Zero]] popísal spôsoby, ako môžu byť cookies čítané sprostredkovateľom komunikácie (anglicky Man-in-the-middle) ako sú napríklad poskytovatelia [[Wi-Fi]] [[Hot spot (Wi-Fi)|hotspotov]]. Za týchto okolností odporúča použiť prehliadač v [[Private browsing|privátnom režime prehliadania]]<ref>{{Citácia elektronického dokumentu|titul=Want to use my wifi?|url=https://thejh.net/written-stuff/want-to-use-my-wifi?|vydavateľ=thejh.net|dátum prístupu=2019-03-13}}</ref>, ktorý sa v rôznych prehliadačoch nazýva ako Private Browsing ([[Safari (webový prehliadač)|Safari]]), Inkognito / Incognito ([[Google Chrome]]), InPrivate ([[Internet Explorer]], [[Microsoft Edge]]). V tomto režime sa cookies nezapisujú natrvalo resp. sa odstraňujú priamo prehliadačom.
== Účel cookies ==
Řádek 52 ⟶ 54:
* Ak niektoré prehliadače nemôžu prijať väčší cookie, nesmú "orezať" jeho obsah, ale neprijať ho vôbec
Cookies
Funkcia cookies je definovaná v [[Request for comments|RFC]] 2965 pomocou [[HTTP hlavička|HTTP hlavičiek]] <code>Set-Cookie</code> (alebo jej novšieho variantu <code>Set-Cookie2</code>) a <code>Cookie</code>. Hlavička <code>Set-Cookie</code> je poslaná v odpovedi servera a obsahuje:<ref name="rfc2965" />
|