Director Web designer - ceea ce - un cookie

Un „cookie“ (un cookie Eng - .. În cookie-urile rusești în mod normal „cookie“, plural - „cookies“) - este un șir de text care este inclus în cererile și răspunsurile protocolul HTTP.

fișierele cookie sunt utilizate pentru a stoca date de utilizator, a vizitat diferite secțiuni ale site-ului sau de a reveni la site-ul după un timp.

Fișierele „cookie“ sunt stocate informații de utilizator, cum ar stocate pe calculatorul său, datele personale unor utilizatori și setări personalizate (conectare și parolă) utilizat atunci când vizitează site-ul.

Tipuri de fișiere „cookie-uri“. Fișierele permanente și temporare pentru cookie-uri

Un „cookie“ vin în mai multe tipuri.

Puteți activa salvarea pe calculatorul dumneavoastră toate tipurile lor, anumite tipuri sau să restricționeze conservarea lor, la toate.

Un cookie poate fi stocat în memoria RAM (fișierele temporare cookie) sau scrise pe hard disk (cookie-uri persistente) fișiere.

C: \ Documents and Settings \. \ Local Settings \ Temporary Internet Files

Fișierele temporare „cookie“ este stocat numai în sesiunea de browser curentă și sunt șterse de pe computer după ce închideți browserul.

Internet Explorer versiunile 3.x si 4.x nu fac distincție între cookie permanente și temporare.

În Internet Explorer versiunea 4 și mai sus, este posibil pentru a activa sau dezactiva un cookie sau pentru a obține un indiciu de Internet Explorer înainte de a utiliza un cookie. Dezactivarea fișierelor cookie poate provoca o funcționare defectuoasă a unor servicii Web, și nu va deveni un utilizator anonim, site-urile nu vor înceta să țină evidența preferințelor dumneavoastră.

Internet Explorer 6.x are capacități suplimentare de filtrare cookie.

În mod implicit, Internet Explorer blochează 6.x fișierele cookie terțe părți care nu au o politică compactă (o declarație de confidențialitate comprimat calculator care poate fi citit) sau fișierele cookie terțe care au o politică compactă care specifică faptul că informațiile de identificare personală fără acordul proprietarului.

un cookie, care să permită să utilizeze informații de identificare personală fără acordul proprietarului, șterse când închideți Internet Explorer. Principalele fișiere cookie care nu au o politică compactă, de contact (utilizarea lor este interzisă, fără textul principal).

Numirea cookie

Unul dintre scopurile principale ale cookie - crearea de comoditate și economii de timp ale utilizatorului. Un raport de „cookie“ pentru a naviga pe site-ul, utilizatorul este returnat la o anumită pagină.

Când revizita informațiile furnizate anterior site-ul pot fi recuperate, ceea ce face mai ușor de reutilizat capabilități nodul selectat anterior.

Un spațiu comun de utilizare a cookie-urilor - este crearea unui profil individual pentru fiecare utilizator înregistrat.

Fișierele cookie-uri de bază și terță parte

Party cookie - un fișierele cookie care sunt asociate cu domeniul principal.

fișierele cookie terță parte - acest cookie fișiere legate de orice alt domeniu. Dacă pe site-ul nostru www.antula.ru au fost noduri bannere banner.antula.ru, www.antula2.ru și www.antula3.ru și aceste componente a crea dvs. cookie-uri, fișiere și cookie-urile noduri www.antula.ru banner.antula .ru ar aplica modulul cookie primar și www.antula2.ru cookie și hosts www.antula3.ru ar fi atribuit unui cookie terță parte.

Un cookie este asociat în mod unic cu un profil de utilizator, și pot fi citite numai de domeniu, de a crea aceste fișiere.

Formatul și sintaxa cookie-ul


C ookie - o parte din antetul http.

Descrierea completă a câmpului s et- c ookie antet http:

s et- c ookie: name = value; expiră = data; path = cale; domeniu = domeniu _ nume; sigur

Descrierea minimă câmp s et- c ookie antet http: s et- c ookie: name = value;

nume = valoare - un șir de caractere, cu excepția sfârșiturile de linie, virgule și spații.

Nu utilizați două puncte, virgulă și spațiu.

Numele - numele cookie, valoare - valoare.

expiră = data - stocarea unui cookie, care este, în loc de data trebuie sa fie data în formatul „expiră = m onday, dd - mon - .. aaaa hh mm gmt ss“, după care expiră timpul de stocare cookie.

Dacă acest atribut nu este specificat, cookie-ul este stocat într-o singură sesiune, înainte de a închide browserul.

domeniu = nume de domeniu - domeniu pentru care valoarea cookie este validă.

Dacă acest atribut este omis, implicit este numele de domeniu al serverului pe care a fost stabilit cookie.

calea = cale - acest atribut specifica lista documentelor, care este într-adevăr valoarea cookie. De exemplu, specificând „calea = / câștiga“ va duce la faptul că valoarea cookie va fi valabilă pentru documentele din directorul / win /, în directorul / aripi / și fișierele din directorul curent cu nume precum wind.html și windows.shtml. Această cookie este trimis la fiecare cerere la server, trebuie să specificați directorul rădăcină al serverului, de exemplu, „calea = /“.

Dacă acest atribut nu este specificat, valoarea cookie se aplică numai documentelor în același director ca și documentul care a fost setat cookie.

sigure - în cazul în care există token-ul, informațiile cookie este trimis doar prin http s. în modul protejat.

În cazul în care token-ul nu este specificat, informațiile sunt trimise în mod obișnuit.

Sintaxa antet http câmp c ookie

Atunci când un document este solicitat de la serverul HTTP, browser-ul verifică cookie sa pentru conformitatea cu serverul de domeniu, precum și alte informații. În cazul în care sa constatat că respectă toate condițiile de cookie-ul, browser-ul le trimite la server sub formă de perechi nume / valoare:
Cookie: nume1 = opaque_string1; name2 = opaque_string2.
În același timp, puteți specifica mai multe valori de cookie.

Dacă cookie-ul preia noua valoare cu deja disponibil în cookie browser-ul cu aceiași parametri numele, domeniul și calea, apoi vechea valoare este înlocuită. În alte cazuri, un nou valori cookie-uri sunt adăugate la cele vechi.

Utilizarea cookie-ul expira nu garantează siguranța pentru o perioadă predeterminată de timp, deoarece browser-ul poate elimina intrarea din lipsa de locațiile selectate sau orice alte motive.

Următoarele limitări se aplică cookie-uri:

Pot fi stocate până la 300 de valori cookie-uri
  • Fiecare cookie nu poate depăși 4Kbayt
  • Cu un singur server sau un domeniu pot fi stocate până la 20 de valori pentru cookie-uri.
  • În cazul în care se depășește limita, sau 20 300, apoi se șterge prima dată pe înregistrare.
  • La depășirea limitei de volum în 4KB - se taie o bucată de înregistrare (de la începutul înregistrării) egal cu volumul excedentar.

  • Metode de specificare valorilor cookie-

    Există diferite moduri de a specifica valorile cookie-uri, în funcție de modul în care sunt utilizate aceste valori, și tipul de server.

    Puteți seta diferite momente ale existenței cookie și a instala un subset al URL-ul, în care valorile setate sunt valide.

    Cel mai simplu mod de a seta cookie - folosiți corespunzător META tag-ul în container . orice document HTML static.

    În, următorul format generală:

    Orice metodă poate fi definită ca una sau mai multe valori dintr-o dată.

    Problemele asociate cu utilizarea cookie

    Dezvoltarea comerțului electronic și a comerțului cu ajutorul de internet crește numărul de site-uri folosind cookie. Într-un fel sau altul, dar cu utilizarea cookie-ului colectează informații despre vizitatorii site-ului. Cei mai mulți vizitatori nu va fi mulțumit de faptul că pentru ei se efectuează de supraveghere sub acoperire.

    Deși se crede că fișierele cookie nu poate fi folosit pentru a rula cod (rula programe) sau viruși la computer, nu, alunecare nu da un mesaj care atacatorul a folosit un cookie pentru un anumit efect advers.

    informaţii suplimentare

    Ajuta Internet Explorer.