W jaki sposób pliki cookie przeglądarki przemieszczają się między Twoim urządzeniem a serwerami

4

Ciasteczka to nie magia. To są tylko pliki tekstowe. Mówiąc dokładniej, są to pary nazwa-wartość przechowywane na dysku twardym. Strona je tam umieściła. Później witryna otrzyma je z powrotem. Tutaj kończy się cały cykl życia. Witryna może czytać tylko pliki cookie, które sama napisała. Nie może przechwytywać innych plików. Nie może wyświetlić niczego innego na komputerze.

Oto techniczna rzeczywistość dotycząca przenoszenia tych danych.

Cykl żądania

Wpisujesz adres URL w przeglądarce. Na przykład http://www.amazon.com. Twoja przeglądarka wysyła żądanie do serwera Amazon znajdującego się za stroną główną. To jest standardowy ruch internetowy.

Jednak przed lub w trakcie tego żądania Twoja przeglądarka sprawdza lokalną pamięć. Wyszukuje plik cookie ustawiony wcześniej przez Amazon.

Jeśli plik zostanie znaleziony, przeglądarka pobierze wszystkie zawarte w nim pary nazwa-wartość. Wysyła te pary do serwera Amazon wraz z żądaniem adresu URL. Jeśli plik nie zostanie znaleziony, nic nie zostanie wysłane. Dane zerowe. Żadnych plików cookie.

Logika serwera

Serwer internetowy Amazon odbiera żądanie. Otrzymuje także dane z plików cookie, jeśli takie istnieją.

Jeśli pojawią się pary nazwa-wartość, Amazon z nich korzysta. Być może, abyś był zalogowany. Być może, aby zapamiętać Twój koszyk.

Jeśli pary nie dotrą, Amazon będzie wiedział, że jesteś nowym użytkownikiem. Nie odwiedziłeś wcześniej tej witryny. Serwer tworzy nowy identyfikator w swojej bazie danych. Następnie odsyła nagłówek zawierający nowe pary nazwa-wartość. Twoja maszyna odbiera ten nagłówek i przechowuje pary na swoim dysku twardym. Masz teraz pliki cookie.

Serwer może zaktualizować te wartości. Może je zmienić. Może dodawać nowe pary za każdym razem, gdy odwiedzasz witrynę i żądasz strony.

Wygaśnięcie i ścieżka

Serwer wysyła więcej niż tylko dane. Zawiera metadane.

Jednym z kluczowych elementów jest data ważności. Informuje przeglądarkę, kiedy usunąć pliki cookie.

Drugi to sposób. Ogranicza dostęp plików cookies tylko do niektórych części serwisu. Witryna może powiązać różne wartości plików cookie z różnymi katalogami. Dane dla /shop mogą różnić się od danych dla /blog.

Zarządzanie użytkownikami

Kontrolujesz ten proces. To nie jest automatyczne.

Możesz ustawić to ustawienie w swojej przeglądarce. Gdy witryna próbuje wysłać pary nazwa-wartość, Twoja przeglądarka przerywa ten proces. Informuje Cię o tym.

Następnie podejmujesz decyzję. Zaakceptuj lub odrzuć. Możesz całkowicie zablokować pliki cookie. Lub pozwól im wybiórczo. To jest Twoja dźwignia. Serwer wysyła ofertę. Podejmujesz decyzję.

Większość ludzi nigdy nie zmienia ustawień. Akceptują wszystko. Czy to jest mądre? Być może nie. Ale taka możliwość istnieje.