Źródło: Arkusze CKE
Jaką funkcję pełnią mechanizmy ciasteczek w aplikacjach internetowych?
Warianty odpowiedzi
-
A
Do zapisywania danych użytkownika w przeglądarce
-
B
Do generowania dynamicznych interfejsów dla użytkowników
-
C
Do zapisywania danych użytkownika na serwerze
-
D
Do przechowywania informacji w bazie danych
Wyjaśnienie
Protokół HTTP sam w sobie jest bezstanowy, co oznacza, że serwer nie pamięta Twoich poprzednich zapytań. Bez dodatkowego mechanizmu po przejściu na podstronę musiałbyś się znowu logować.
Tym mechanizmem są właśnie ciasteczka (cookies). To niewielkie pliki tekstowe, które serwer każe przeglądarce zapisać na Twoim komputerze.
Dzięki nim przeglądarka przy każdym kolejnym zapytaniu wysyła ten plik z powrotem do serwera, mówiąc: to nadal ja, oto mój identyfikator sesji.