S?kdatne

Vikip?dijas lapa

S?kdatne jeb s?kfails ( ang?u : cookie  ? 'cepums') ir t?mek?a servera nos?t?ta neliela teksta virkne klientam (parasti t?mek?a p?rl?kprogrammai ), kura tiek saglab?ta lietot?ja dator? k? parasta datne . Ar t?s pal?dz?bu serveris var identific?t lietot?ju, p?rbaudot klienta ats?t?to s?kdatni. ?is meh?nisms tika ieviests t?d??, ka pats HTTP protokols neuztur savienojuma st?vokli, un klienta katru jaunu piepras?jumu serveris uzskata par jaunu klientu.

S?kdat?u meh?nismu apraksta RFC 2965 ( HTTP State Management Mechanism ), kas izn?ca 2000. gad? un nomain?ja RFC 2109 .

Visbie??k s?kdatnes izmanto lietot?ju autentific??anai (lietot?jam ievadot savu lietot?jv?rdu un paroli , serveris nos?ta uz lietot?ja datora unik?lu teksta virkni, p?c k? v?l?k var noteikt, ka lietot?js ir piesl?dzies sist?mai), sesijas uztur??anai, k? ar? specifiskas inform?cijas saglab??anai par lietot?ju. Izmantojot s?kdatnes, lietot?js veido t?mek?a vietni atbilsto?i sav?m v?lm?m un interes?m.

Kop? s?kdat?u ievie?anas daudzi interneta lietot?ji ir noraiz?ju?ies par personisk?s dz?ves izseko?anu, jo ar s?kdatn?m var izsekot lietot?ja veikt?s darb?bas un ieradumus, kad tas veic t?mek?a lapu p?rl?ko?anu. Sakar? ar to vair?k?s valst?s (ASV, Eiropas Savien?b?) ir pie?emti likumi, kas regul? s?kdat?u lieto?anu. Bez tam s?kdat?u negat?vs aspekts ir slikta dro??ba, jo t?s ne vienm?r var prec?zi identific?t lietot?ju (ja datoru izmanto vair?ki lietot?ji), turkl?t t?s var ?aunpr?t?gi p?rtvert un izmain?t.

S?kdatnes ir iesp?jams ar? noblo??t, bet, tikl?dz tas ir izdar?ts, var rasties probl?mas, jo var nestr?d?t k?da no t?mek?a vietnes pied?v?taj?m funkcij?m vai pat liegta piek?uve pie t?s. Da??d?m p?rl?kprogramm?m ir at??ir?gi veidi, k? noblo??t s?kdatnes. S?kdatnes, k? jebkuru failu, ir iesp?jams ar? izdz?st, bet tas noz?m?, ka uz s?kdat?u pamata veiktie iestat?jumi netiks saglab?ti.

Darb?bas princips [ labot ?o sada?u | labot pirmkodu ]

Ja k?d? t?mek?a lap? ir nepiecie?ams izmantot s?kdatnes, p?c ??s lapas piepras??anas serveris atpaka? klientam nos?ta kop? ar piepras?to lapu ar? s?kdatni teksta virknes veid?, kuru p?rl?kprogramma saglab? (ja programmai tas ir at?auts) lietot?ja dator? k? teksta failu. Turpm?k katru reizi, kad klients s?ta piepras?jumu serverim, tiek nos?t?ta ar? s?kdatne.

Jaunas s?kdatnes nos?t??anu un t?s nomai?u serveris veic ar simbolu virkni Set-Cookie: nosaukums=v?rt?ba . Ar? ar p?rl?kprogrammu ir iesp?jams izmain?t s?kdatni klienta pus?, ja lapas kod? ir iek?auts JavaScript kods. ?im nol?kam tiek izmantots objekts document.cookie .

Ir divu veidu s?kdatnes. Pirm? veida s?kdatne uzglab? inform?ciju ilg?ku laiku, bet otra, t? d?v?t? "sesijas s?kdatne", tikai tik ilgi, kam?r tiek apskat?ta k?da konkr?ta t?mek?a vietne vai lapa . [1]

Atsauces un piez?mes [ labot ?o sada?u | labot pirmkodu ]

  1. ≪S?kdatnes≫ . scania.lv. Arhiv?ts no ori?in?la , laiks: 2008. gada 3. maij? . Skat?ts: 2008 . gada 5. august? .

?r?j?s saites [ labot ?o sada?u | labot pirmkodu ]