Jump to content
Aripipevant

Tot ceea ce �tiţi despre Cookies

Recommended Posts

Vreau s? dezvolt?m acest subiect pe larg având în vedere importan?a acestora.

Am s? încep eu:

Dup? cuno?tin?ele mele cookie-urile sunt o a doua form? de identificare dup? IP (identitatea ta online) Ip-ul ?i cookie-ul sunt diferite pentru c? ambele au dou? forme diferite ?i anume:

  • Ip-ul - el face conectarea dintre pc ?i provider-ul de internet, execut? ?i rezolv? toate conexiunile dintre calculator ?i world wide - network.
  • Cookie-ul - o form? de identitate pe care o ai doar atunci când navighezi pe un browser, fiecare browser are o alt? cheie proprie de identificare. Cookie-ul este cea mai stabil? form? de identificare pân? acum pentru c? el nu se schimb?! (defapt, eu dup? cuno?tin?ele mele ?tiu c? nu se schimb?) ?i de fiecare dat? când navighezi pe un site ce inregistreaz? cookies e?ti recunoscut ?i dac? folose?ti proxy, hide ip ?i alte ?mecherii.

Acum v? întreb pe voi câteva nedumeriri:

1. Cookie-ul din ce este format?

2. Dup? formatarea device-ului se schimb??

3. 4. 5. ... loc de întreb?ri pentru al?i curio?i.

Link to comment
Share on other sites

Cookie-ul este un fel de obiect pe care il primesti de la serverul HTTP prin headerul `Set-Cookie`, el avand mai multe campuri, cum ar fi domeniul de valabilitate, data / ora expirarii, protocolul pe care functioneaza, etc., dar cel mai important ar fi acel string care stocheaza de obicei date despre utilizator / vizitator.

Stringul cookie de obicei este o forma de autentificare (datele tale prin care tu te poti autentifica se stocheaza in acel string).

De obicei stringul cookie reflecta o sesiune (fie sesiune special creata de developer, sau sesiuni ce tin de interpretor, cum ar fi PHPSESSID, ASPSESSIONID, etc.).

Cookie-ul se schimba in functie de cum a gandit developerul. Fac o referire la PHPSESSID, pentru ca e mai usor de inteles, si are si legatura cu cookie-ul, si in general se folosesc sesiunile:

Un developer PHP apeleaza functia session_start(), ceea ce iti va trimite un header HTTP `Set-Cookie` cu stringul identificatoruli de sessiuni (fisierul sessiune fiind stocat pe server) doar in cazul in care clientul nu a trimis prin request un identificator de sesiune. Deci acesta inseamna ca dupa formatare PHPSESSID `se schimba`. Cam la fel e treaba cu simplii cookie-uri, dar gestionarea sa e lasata in voia developerului.

Link to comment
Share on other sites

Cookie-ul este un fel de obiect pe care il primesti de la serverul HTTP prin headerul `Set-Cookie`, el avand mai multe campuri, cum ar fi domeniul de valabilitate, data / ora expirarii, protocolul pe care functioneaza, etc., dar cel mai important ar fi acel string care stocheaza de obicei date despre utilizator / vizitator.

Stringul cookie de obicei este o forma de autentificare (datele tale prin care tu te poti autentifica se stocheaza in acel string).

De obicei stringul cookie reflecta o sesiune (fie sesiune special creata de developer, sau sesiuni ce tin de interpretor, cum ar fi PHPSESSID, ASPSESSIONID, etc.).

Cookie-ul se schimba in functie de cum a gandit developerul. Fac o referire la PHPSESSID, pentru ca e mai usor de inteles, si are si legatura cu cookie-ul, si in general se folosesc sesiunile:

Un developer PHP apeleaza functia session_start(), ceea ce iti va trimite un header HTTP `Set-Cookie` cu stringul identificatoruli de sessiuni (fisierul sessiune fiind stocat pe server) doar in cazul in care clientul nu a trimis prin request un identificator de sesiune. Deci acesta inseamna ca dupa formatare PHPSESSID `se schimba`. Cam la fel e treaba cu simplii cookie-uri, dar gestionarea sa e lasata in voia developerului.

?i despre efectul cookie asupra utilizatorului-vizitatorului ce ne po?i spune? Ce fel de date inregistreaz? despre utilizator? El (cookie-ul) se poate schimba dac? format?m device-ul?

Link to comment
Share on other sites

Cookie-urile se pot modifica si cu javascript, dar mai bine te folosesti de extensii ale browserului (Cookie Manager). Nu recomand folosirea de cookie-uri pentru salvarea temporara a datelor utilizatorului (nivelul de acces, numele etc.) pentru ca, dupa cum s-a mai spus, pot fi modificate. Pentru date ce nu trebuiesc modificate de utilizator se foloseste sesiunea (PHPSESSID).

Link to comment
Share on other sites

Cookie-urile se pot modifica si cu javascript, dar mai bine te folosesti de extensii ale browserului (Cookie Manager). Nu recomand folosirea de cookie-uri pentru salvarea temporara a datelor utilizatorului (nivelul de acces, numele etc.) pentru ca, dupa cum s-a mai spus, pot fi modificate. Pentru date ce nu trebuiesc modificate de utilizator se foloseste sesiunea (PHPSESSID).

Sau baza de date, pentru pastrarea definitiva a datelor si obtiunea de back-up a ei.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...