⊗inhpAdvSs 27 of 29 menu

Sesija HTTP

Uz sīkdatnēm balstās sesijas. Sesijas ļauj serverim atcerēties klientu un glabāt viņam informāciju.

Piemēram, vietnes apmeklētājs var likt preces veikala grozā. Un pēc lapas pārlādēšanas serveris identificēs klientu un parādīs viņam preces, kuras bija ieliktas šajā pārlūkprogrammā.

Izpratīsim, kā tas darbojas. Kā jūs jau zināt, HTTP protokols nepaliek stāvoklī tādā nozīmē, ka serveris nevar atšķirt, no kura klienta nāk pieprasījums. Tāpēc šajā gadījumā tiek izmantots apvedceļš.

Tā būtība ir sekojoša. Pirmā klienta pieprasījuma laikā serveris iestata viņam sīkdatni ar nejaušu unikālu virkni. Šo sīkdatni sauc par sesijas un tai parasti ir nosaukums sessid.

Serveris arī pats glabā sarakstu ar visām sesiju sīkdatnēm un piesaista tām vajadzīgos datus. Piemēram, izvēlēto preču sarakstu veikalā.

Nākamā klienta pieprasījuma laikā tas sūtīs serverim sesijas sīkdatni un serveris identificēs to pēc šīs sīkdatnes un varēs iegūt datus, kas saglabāti serverī šim klientam.

HTTP protokols nesaglabā datus starp pieprasījumiem. Tomēr, serveris var atšķirt lietotājus. Kā tas ir realizēts?

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt