4,790 matches
-
fi fost reținută într-un cookie). Atunci când este urmată una dintre legături, navigatorul returnează întregul URL (deci și partea atașată) serverului. Diferența față de mecanismul cookie-urilor este următoarea: dacă URL-ul este refolosit (de exemplu trimis prin e-mail sau reținut în navigator), aceeași informație este primită de server; de exemplu urmând un URL primit prin e-mail, utilizatorul va fi întâmpinat de preferințele ori coșul de cumpărături inițial (al celui care i-a trimis e-mail-ul). Mai mult, dacă același utilizator deschide aceeași pagină
Cookie () [Corola-website/Science/303400_a_304729]
-
privință cookie-urile sunt mult mai sigure, fiind mai greu de „furat”. Protocolul HTTP include mecanisme (cum ar fi digest access authentication), care permit accesarea unei pagini Web doar după furnizarea unui nume de utilizator și a unei parole, pe care navigatorul le reține și le transmite server-ului la fiecare cerere, fără ca utilizatorul să le introducă de fiecare dată; din punctul acestuia de vedere, lucrurile se desfășoară ca și în cazul folosirii cookie-urilor. Totuși, transmiterea parolei (și chiar a numelui de
Cookie () [Corola-website/Science/303400_a_304729]
-
când este cerută o pagină este destul de nesigură: acest trafic poate fi interceptat. Identificatorul de sesiune (informația care putea fi interceptată dacă se foloseau cookie-uri) expiră destul de repede după ce nu a fost folosit, devenind inutilizabil pentru un atacator. Dacă un navigator folosește plugin-ul Macromedia Flash Player funcția de salvare locală a unor obiecte poate fi folosită într-un mod foarte asemănător cookie-urilor. Aceasta poate fi o opțiune atrăgătoare pentru dezvoltatorii de pagini Web, pentru că majoritatea utilizatorilor de Windows folosesc acest plugin
Cookie () [Corola-website/Science/303400_a_304729]
-
printr-un script. Internet Explorer, de exemplu, poate fi folosit pentru a stoca date într-o pagină Web salvată pe hard-disk, într-un document XML, sau în secțiunile „Favorites” („"Pagini favorite"” ori „"Semne de carte"”) ori „History” („"Pagini recente"”) ale navigatorului. Dacă Javascript este activat, proprietatea name codice 4 a obiectului codice 5 poate fi folosită pentru a stoca local date, deoarece aceasta rămâne neschimbată la încărcarea succesivă a unor pagini Web. Metoda este mai puțin cunoscută, și din această cauză nu este
Cookie () [Corola-website/Science/303400_a_304729]
-
angajat al Netscape Communications, care dezvolta o aplicație e-commerce pentru un client, iar cookie-urile au fost folosite pentru a implementa un „coș de cumpărături virtual” Împreună cu John Giannandrea, Montulli a scris descrierea tehnică a cookie-urilor, iar versiunea 0.9 a navigatorului Netscape (lansată în septembrie 1994) accepta cookie-uri. Prima aplicație a cookie-urilor a fost pe situl Netscape - se verifica dacă un vizitator intra accesa pentru prima dată situl. Montulli și Giannandrea au depus o cerere de brevetare a mecanismului (1995), primind
Cookie () [Corola-website/Science/303400_a_304729]
-
de brevetare a mecanismului (1995), primind brevetul în 1998. Versiunea 2 a Internet Explorer (lansată în 1995) suporta de asemenea cookie-uri. La acel moment, introducerea cookie-urilor nu era foarte cunoscută de publicul larg. Cookie-urile erau acceptate de setările implicite ale navigatorului, iar utilizatorii nu erau notificați de prezența lor. Un articol "Financial Times", publicat în12 februarie 1996, a atras atenția asupra cookie-urilor, mai ales din cauza posibilității de a sustrage cu ajutorul lor informații personale. Primele specificații oficiale au fost scrise în februarie
Cookie () [Corola-website/Science/303400_a_304729]
-
scrise în februarie 1997, de IETF (documentul RFC 2109). Cookie-urile „third-party” au fost identificate ca fiind o amenințare la adresa anonimității utilizatorilor, astfel încât documentul recomandă ca ele să nu fie acceptate deloc, sau măcar ca aceasta să fie setarea implicită a navigatorului. Companiile de publicitate deja foloseau cookie-uri, iar recomandarea privind cookie-uri „third-party” nu au fost respectate de Netscape ori de Internet Explorer. <nowiki>RFC 2109</nowiki> a fost urmat de RFC 2965 în octombrie 2000. Paginile web sunt transmise prin HTTP
Cookie () [Corola-website/Science/303400_a_304729]
-
Companiile de publicitate deja foloseau cookie-uri, iar recomandarea privind cookie-uri „third-party” nu au fost respectate de Netscape ori de Internet Explorer. <nowiki>RFC 2109</nowiki> a fost urmat de RFC 2965 în octombrie 2000. Paginile web sunt transmise prin HTTP; navigatorul începe prin a trimite o cerere serverului. De exemplu, pentru a accesa pagina <nowiki>http://www.w3.org/index.html</nowiki>, navigatorul se conectează la serveul <nowiki>www.w3.org</nowiki> și trimite o cerere de forma: Serverul răspunde trimițând
Cookie () [Corola-website/Science/303400_a_304729]
-
RFC 2109</nowiki> a fost urmat de RFC 2965 în octombrie 2000. Paginile web sunt transmise prin HTTP; navigatorul începe prin a trimite o cerere serverului. De exemplu, pentru a accesa pagina <nowiki>http://www.w3.org/index.html</nowiki>, navigatorul se conectează la serveul <nowiki>www.w3.org</nowiki> și trimite o cerere de forma: Serverul răspunde trimițând pagina cerută, precedată de un pachet de text numit „HTTP header”. Acesta poate conține linii care cer navigatorului să rețină cookie-uri: Linia
Cookie () [Corola-website/Science/303400_a_304729]
-
org/index.html</nowiki>, navigatorul se conectează la serveul <nowiki>www.w3.org</nowiki> și trimite o cerere de forma: Serverul răspunde trimițând pagina cerută, precedată de un pachet de text numit „HTTP header”. Acesta poate conține linii care cer navigatorului să rețină cookie-uri: Linia codice 6 este trimisă doar dacă serverul vrea ca navigatorul să rețină un cookie. Mai precis, cookie-ul este codice 7. Dacă navigatorul acceptă cookie-uri, toate cererile următoare către același server vor conține acel cookie. De exemplu, dacă navigatorul
Cookie () [Corola-website/Science/303400_a_304729]
-
nowiki> și trimite o cerere de forma: Serverul răspunde trimițând pagina cerută, precedată de un pachet de text numit „HTTP header”. Acesta poate conține linii care cer navigatorului să rețină cookie-uri: Linia codice 6 este trimisă doar dacă serverul vrea ca navigatorul să rețină un cookie. Mai precis, cookie-ul este codice 7. Dacă navigatorul acceptă cookie-uri, toate cererile următoare către același server vor conține acel cookie. De exemplu, dacă navigatorul vrea să acceseze <nowiki>http://www.w3.org/spec.html</nowiki> va trimite
Cookie () [Corola-website/Science/303400_a_304729]
-
cerută, precedată de un pachet de text numit „HTTP header”. Acesta poate conține linii care cer navigatorului să rețină cookie-uri: Linia codice 6 este trimisă doar dacă serverul vrea ca navigatorul să rețină un cookie. Mai precis, cookie-ul este codice 7. Dacă navigatorul acceptă cookie-uri, toate cererile următoare către același server vor conține acel cookie. De exemplu, dacă navigatorul vrea să acceseze <nowiki>http://www.w3.org/spec.html</nowiki> va trimite serverului <nowiki>www.w3.org</nowiki> o cerere de forma: În
Cookie () [Corola-website/Science/303400_a_304729]
-
navigatorului să rețină cookie-uri: Linia codice 6 este trimisă doar dacă serverul vrea ca navigatorul să rețină un cookie. Mai precis, cookie-ul este codice 7. Dacă navigatorul acceptă cookie-uri, toate cererile următoare către același server vor conține acel cookie. De exemplu, dacă navigatorul vrea să acceseze <nowiki>http://www.w3.org/spec.html</nowiki> va trimite serverului <nowiki>www.w3.org</nowiki> o cerere de forma: În acest fel serverul știe că aceasta nu e prima cerere, și va răspunde trimițând pagina cerută
Cookie () [Corola-website/Science/303400_a_304729]
-
cerere de forma: În acest fel serverul știe că aceasta nu e prima cerere, și va răspunde trimițând pagina cerută, eventual împreună cu alte cookie-uri. Valoarea unui cookie poate fi modificată de server trimițând linia codice 8 în răspunsul următoarei cereri a navigatorului. În general, linia codice 9 nu e creată de serverul propriu-zis, ci de un program CGI. Serverul doar trimite rezultatul geneart de acest program navigatorului. cookie-urile pot fi create și de scripturi (de exemplu JavaScript) care rulează în cadrul navigatorului. În JavaScript
Cookie () [Corola-website/Science/303400_a_304729]
-
Valoarea unui cookie poate fi modificată de server trimițând linia codice 8 în răspunsul următoarei cereri a navigatorului. În general, linia codice 9 nu e creată de serverul propriu-zis, ci de un program CGI. Serverul doar trimite rezultatul geneart de acest program navigatorului. cookie-urile pot fi create și de scripturi (de exemplu JavaScript) care rulează în cadrul navigatorului. În JavaScript, se folosește obiectul codice 10. De exemplu, instrucțiunea codice 11 creează un cookie cu numele codice 12 și valoarea codice 13. În afară de nume și valoare, un cookie poate
Cookie () [Corola-website/Science/303400_a_304729]
-
cereri a navigatorului. În general, linia codice 9 nu e creată de serverul propriu-zis, ci de un program CGI. Serverul doar trimite rezultatul geneart de acest program navigatorului. cookie-urile pot fi create și de scripturi (de exemplu JavaScript) care rulează în cadrul navigatorului. În JavaScript, se folosește obiectul codice 10. De exemplu, instrucțiunea codice 11 creează un cookie cu numele codice 12 și valoarea codice 13. În afară de nume și valoare, un cookie poate să conțină data expirării, o cale, un nume de domeniu (domain name), și dacă
Cookie () [Corola-website/Science/303400_a_304729]
-
număr caresă rețină versiunea cookie-ului, dar acesta e de obicei omis. Aceste proprietăți urmează după codice 14 și sunt de obicei separate prin „;”. De exemplu, un cookie poate fi creat de server trimițând linia codice 15. Numele de domeniu și calea spun navigatorului cărui server să trimită cookie-ul atunci când încearcă să acceseze o pagină. Dacă nu sunt specificate, valoarea implicită este domeniul și calea obiectului din cererea curentă. Ca urmare, șirurile "domeniu" și "cale" pot să ducă la trimiterea unui cookie la alt
Cookie () [Corola-website/Science/303400_a_304729]
-
identificate de tripleta nume/domeniu/cale, nu doar de nume (În varainta originală Netscape apărea doar perechea nume/cale). Cu alte cuvinte, același nume dar domenii diferite reprezintă cookie-uri diferite (probabil cu valori diferite). Data expirării specifică momentul în care navigatorul va șterge cookie-ul din memorie. În mod implicit (dacă nu se specifică o dată a expirării), cookie-urile sunt șterse la închiderea sesiunii (oprirea programului), dar dacă este specificată o anumită dată, cookie-ul va rămâne în memorie(până la acea dată). În acest
Cookie () [Corola-website/Science/303400_a_304729]
-
supraviețuiesc” între sesiuni; această prprietate se numește „persistență” De exemplu, un server ar putea să trimită un cookie de forma următoare: codice 16 Numele acestui cookie este codice 17, iar valoarea sa codice 18. Calea și numele de domeniu codice 19 and codice 20 spun navigatorului să trimită cookie-ul atunci când cere o pagină (orice pagină) din domeniu codice 20. Data expirării este 31 decembrie 2010, ora 23:59:59 GMT. Orice cerere după acea dată nu va mai fi însoțită de acest cookie, care va fi șters
Cookie () [Corola-website/Science/303400_a_304729]
-
după acea dată nu va mai fi însoțită de acest cookie, care va fi șters. Cookie-urile mai pot fi șterse de server (trimițând o cerere de modificare și schimbând data de expirare undeva în trecut) sau de utilizator, din meniul navigatorului. cookie-urile expiră, și de aceea nu sunt trimise de către navigator spre server în condițiile de mai jos: A treia condiție permite unui server sau unui script să șteargă în mod explicit un cookie. Cookie-urile pot fi folosite de servere pentru
Cookie () [Corola-website/Science/303400_a_304729]
-
cookie, care va fi șters. Cookie-urile mai pot fi șterse de server (trimițând o cerere de modificare și schimbând data de expirare undeva în trecut) sau de utilizator, din meniul navigatorului. cookie-urile expiră, și de aceea nu sunt trimise de către navigator spre server în condițiile de mai jos: A treia condiție permite unui server sau unui script să șteargă în mod explicit un cookie. Cookie-urile pot fi folosite de servere pentru a recunoaște utilizatorii autentificați și pentru a modifica paginile trimise
Cookie () [Corola-website/Science/303400_a_304729]
-
preferințele exprimate anterior, și care au fost reținute de server. Se pot personaliza pagini chiar în cazul utilizatorilor care nu au un cont pe server: pur și simplu se rețin preferințele în cadrul cookie-ului, și la cererile următoare, trimițând și cookie-ul, navigatorul trimite și preferințele utilizatorului. De exemplu, Google reține preferințele utilizatorilor într-un cookie numit codice 22. Acesta e creat cu valori implicite la prima accesare a sitului. Atunci când utilizatorul intră în pagina de preferințe și alege ceva, serverul trimite o cerere
Cookie () [Corola-website/Science/303400_a_304729]
-
fost vizitate de un anumit utilizator (identificat de un anumit cookie). Imaginile sau alte obiecte conținute de o pagină web pot să fie de fapt pe alt server decât cel pe care este pagina propriu-zisă. Pentru a afișa aceste obiecte, navigatorul le descarcă de pe serverele lor, eventual primind și cookie-uri. Acestea se numesc „third party”, dacă serverul care le-a creat se află în alt domeniu decât serverul paginii. Acest fenomen se întâmplă mai ales în cazul reclamelor. Imaginile publicitare se
Cookie () [Corola-website/Science/303400_a_304729]
-
creat se află în alt domeniu decât serverul paginii. Acest fenomen se întâmplă mai ales în cazul reclamelor. Imaginile publicitare se află de obicei stocate pe serverele companiei publicitare, în alt domeniu decât pagina web pe care sunt afișate. Dacă navigatorul acceptă cookie-urile, compania de publicitate poate să urmărească activitatea utilizatorului pe mai multe situri (pe toate siturile vizitate, care au imagini ce provin de la acea companie de publicitate). Aceasta se face folosind un URL unic pentru fiecare sit (astfel încât aceeași
Cookie () [Corola-website/Science/303400_a_304729]
-
URL unic pentru fiecare sit (astfel încât aceeași imagine afișată pe două situri are alt URL) sau cu ajutorul câmpului codice 23 din tranzacția HTTP. Același lucru se poate obține intercalând în pagina de web imagini invizibile utilizatorului, dar care sunt downloadate de navigator. Companiile de publicitate au negat permanent că aceste informații ar fi folosite și pentru alte scopuri în afara stabilirii unor preferințe ale utilizatorilor. Multe navigatoare moderne, cum ar fi Internet Explorer, Opera sau Mozilla Firefox, permit utilizatorului să aleagă blocarea cookie-urilor
Cookie () [Corola-website/Science/303400_a_304729]