⊗inhpAdvSs 27 of 29 menu

Relácia v HTTP

Na základe cookies fungujú relácie. Relácie umožňujú serveru zapamätať si klienta a ukladať pre neho informácie.

Napríklad, návštevník webstránky môže vkladať tovar do košíka obchodu. A po obnovení stránky server identifikuje klienta a zobrazí mu tovar, ktorý bol v tomto prehliadači odložený.

Poďme sa pozrieť, ako to funguje. Ako už viete, protokol HTTP neuchováva stav v tom zmysle, že server nedokáže rozlíšiť od ktorého klienta prišla požiadavka. Preto sa v tomto prípade používa obchádzajúca cesta.

Jeho podstata je nasledovná. Pri prvom kontakte klienta server nastaví mu cookie s náhodným jedinečným reťazcom. Táto cookie sa nazýva relačná a zvyčajne má názov sessid.

Server tiež ukladá u seba zoznam všetkých relačných cookies a viaže k nim potrebné dáta. Napríklad, zoznam vybraného tovaru v obchode.

Pri ďalšom kontakte klienta bude odosielať na server relačnú cookie a server ho identifikuje podľa tejto cookie a bude môcť získať dáta, ktoré sú uložené na serveri pre daného klienta.

Protokol HTTP neukladá dáta medzi požiadavkami. Napriek tomu, server dokáže rozlíšiť používateľov. Ako je to implementované?

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť