⊗inhpAdvSs 27 of 29 menu

Session i HTTP

På basis av kakor fungerar sessioner. Sessioner låter servern komma ihåg klienten och lagra information för den.

Till exempel kan en besökare på en webbplats lägga varor i varukorgen i en butik. Och efter att ha uppdaterat sidan kommer servern att identifiera klienten och visa honom varorna som lades till i denna webbläsare.

Låt oss ta reda på hur detta fungerar. Som du redan vet så bevarar HTTP-protokollet inte tillstånd i den meningen att servern inte kan skilja på vilken klient en förfrågan kom från. Därför används i detta fall en omväg.

Kärnan i den är följande. Vid klientens första förfrågan sätter servern en kaka med en slumpmässig unik sträng. Denna kaka kallas sessionskaka och har vanligtvis namnet sessid.

Servern lagrar också en lista över alla sessionskakor och kopplar data till dem. Till exempel en lista över valda varor i butiken.

Vid nästa förfrågan från klienten kommer den att skicka sessionskakan till servern och servern identifierar den via denna kaka och kan hämta data som har sparats på servern för denna klient.

HTTP-protokollet bevarar inte data mellan förfrågningar. Ändå kan servern skilja mellan användare. Hur är detta implementerat?

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa