Ce sunt cookie-urile?
Un cookie este o bucată de date care este stocată pe computerul dvs. pentru a fi accesată de browserul dvs. De asemenea, s-ar putea să vă fi bucurat de avantajele cookie-urilor cu bună știință sau fără să știți. Ți-ai salvat vreodată parola Facebook, astfel încât să nu fie nevoie să o introduci de fiecare dată când încerci să te autentifici? Dacă da, atunci utilizați cookie-uri. Cookie-urile sunt salvate ca perechi cheie / valoare.
De ce ai nevoie de un cookie?
Comunicarea dintre un browser web și server are loc folosind un protocol fără stat numit HTTP. Protocolul apatrid tratează fiecare cerere independent. Deci, serverul nu păstrează datele după ce le-a trimis în browser. Dar, în multe situații, datele vor fi necesare din nou. Aici intră cookie-urile într-o imagine. Cu cookie-urile, browserul web nu va trebui să comunice cu serverul de fiecare dată când sunt necesare datele. În schimb, poate fi preluat direct de pe computer.
Javascript Set Cookie
Puteți crea cookie-uri folosind documentul. proprietate cookie ca aceasta.
document.cookie = "cookiename=cookievalue"
Puteți chiar să adăugați data de expirare a cookie-ului, astfel încât cookie-ul să fie eliminat de pe computer la data specificată. Data de expirare ar trebui să fie setată în formatul UTC / GMT. Dacă nu setați data de expirare, cookie-ul va fi eliminat atunci când utilizatorul închide browserul.
document.cookie = "cookiename=cookievalue; expires= Thu, 21 Aug 2014 20:00:00 UTC"
De asemenea, puteți seta domeniul și calea pentru a specifica la ce domeniu și la ce directoare din domeniul specific aparține cookie-ul. În mod implicit, un cookie aparține paginii care setează cookie-ul.
document.cookie = "cookiename=cookievalue; expires= Thu, 21 Aug 2014 20:00:00 UTC; path=/ "
// creați un cookie cu un domeniu către pagina curentă și cale către întregul domeniu.
JavaScript obține cookie-uri
Puteți accesa modulul cookie astfel, care va returna toate modulele cookie salvate pentru domeniul curent.
var x = document.cookie
Cookie de ștergere JavaScript
Pentru a șterge un cookie, trebuie doar să setați valoarea cookie-ului să se golească și să setați valoarea expiră la o dată trecută.
document.cookie = "cookiename= ; expires = Thu, 01 Jan 1970 00:00:00 GMT"
Încercați singur acest exemplu:
Cookie !!!