Co to są pliki cookie?
Plik cookie to fragment danych przechowywany na Twoim komputerze, do którego przeglądarka ma dostęp. Być może świadomie lub nieświadomie korzystasz z zalet plików cookie. Czy zdarzyło Ci się zapisać swoje hasło do Facebooka, aby nie musieć go wpisywać za każdym razem, gdy próbujesz się zalogować? Jeśli tak, to używasz plików cookie. Pliki cookie są zapisywane jako pary klucz / wartość.
Dlaczego potrzebujesz pliku cookie?
Komunikacja między przeglądarką internetową a serwerem odbywa się za pomocą bezstanowego protokołu o nazwie HTTP. Protokół bezstanowy traktuje każde żądanie niezależnie. Tak więc serwer nie przechowuje danych po przesłaniu ich do przeglądarki. Jednak w wielu sytuacjach dane będą ponownie potrzebne. Tutaj pojawiają się ciasteczka. Dzięki plikom cookie przeglądarka internetowa nie będzie musiała komunikować się z serwerem za każdym razem, gdy wymagane są dane. Zamiast tego można go pobrać bezpośrednio z komputera.
Plik cookie zestawu Javascript
Możesz tworzyć pliki cookie za pomocą dokumentu. właściwość cookie w ten sposób.
document.cookie = "cookiename=cookievalue"
Możesz nawet dodać datę wygaśnięcia do swojego pliku cookie, aby dany plik cookie został usunięty z komputera w określonym dniu. Datę wygaśnięcia należy ustawić w formacie UTC / GMT. Jeśli nie ustawisz daty wygaśnięcia, plik cookie zostanie usunięty, gdy użytkownik zamknie przeglądarkę.
document.cookie = "cookiename=cookievalue; expires= Thu, 21 Aug 2014 20:00:00 UTC"
Możesz również ustawić domenę i ścieżkę, aby określić, do której domeny i do których katalogów w określonej domenie należy plik cookie. Domyślnie plik cookie należy do strony, która go ustawia.
document.cookie = "cookiename=cookievalue; expires= Thu, 21 Aug 2014 20:00:00 UTC; path=/ "
// utwórz plik cookie z domeną do bieżącej strony i ścieżką do całej domeny.
JavaScript pobiera plik cookie
Możesz uzyskać dostęp do pliku cookie w ten sposób, który zwróci wszystkie pliki cookie zapisane dla bieżącej domeny.
var x = document.cookie
JavaScript Usuń plik cookie
Aby usunąć plik cookie, wystarczy ustawić wartość pliku cookie na pusty i ustawić wartość wygasa na minioną datę.
document.cookie = "cookiename= ; expires = Thu, 01 Jan 1970 00:00:00 GMT"
Wypróbuj sam ten przykład:
Cookie !!!