⊗inhpAdvSs 27 of 29 menu

Sesija HTTP

Ant slapukų veikia sesijos. Sesijos leidžia serveriui atsiminti klientą ir saugoti jam informaciją.

Pavyzdžiui, svetainės lankytojas gali dedamas prekes į parduotuvės krepšelį. Ir po puslapio perkrovimo serveris identifikuos klientą ir parodys jam prekes, kurios buvo padėtos šioje naršyklėje.

Išsiaiškinkime, kaip tai veikia. Kaip jau žinote, HTTP protokolas nesaugo būsenos ta prasme, kad serveris negali atskirti, nuo kurio kliento ateijo užklausa. Todėl šiuo atveju naudojamas apėjimo būdas.

Jo esmė yra tokia. Pirmą kartą kreipiantis klientui, serveris nustato jam slapuką su atsitiktine unikalia eilute. Šis slapukas vadinamas sesiniu ir paprastai turi pavadinimą sessid.

Serveris taip pat saugo pas save visų sesinių slapukų sąrašą ir pririša prie jų reikiamus duomenis. Pavyzdžiui, pasirinktų prekių sąrašą parduotuvėje.

Kai klientas kreipiasi kitą kartą, jis siųs serveriui sesinį slapuką ir serveris jį identifikuos pagal šį slapuką ir galės gauti duomenis, kurie išsaugoti serveryje šiam klientui.

HTTP protokolas nesaugo duomenų tarp užklausų. Tačiau serveris gali atskirti vartotojus. Kaip tai įgyvendinta?

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti