⊗inhpAdvSs 27 of 29 menu

Istunto HTTP:ssä

Evästeiden perusteella toimivat istunnot. Istunnot antavat palvelimen muistaa asiakkaan ja tallentaa hänelle tietoja.

Esimerkiksi verkkosivuston vierailija voi laittaa tuotteita kauppansa ostoskoriin. Ja sivun uudelleenlataamisen jälkeen palvelin tunnistaa asiakkaan ja näyttää hänelle tuotteet, jotka on lisätty tässä selaimessa.

Selvitetään, kuinka tämä toimii. Kuten jo tiedät, HTTP-protokolla ei säilytä tilaa siinä mielessä, että palvelin ei voi erottaa mistä asiakkaasta pyyntö on tullut. Siksi tässä tapauksessa käytetään kiertotietä.

Sen ydin on seuraava. Kun asiakas ottaa ensimmäisen kerran yhteyttä, palvelin asettaa hänelle evästeen, joka sisältää satunnaisen uniikin merkkijonon. Tätä evästettä kutsutaan istuntoevästeeksi ja sillä on yleensä nimi sessid.

Palvelin säilyttää myös itsellään listan kaikista istuntoevästeistä ja liittää niihin tarvittavat tiedot. Esimerkiksi listan valituista tuotteista kaupassa.

Kun asiakas ottaa seuraavan kerran yhteyttä, hän lähettää palvelimelle istuntoevästeen ja palvelin tunnistaa hänet tämän evästeen perusteella ja pystyy hakemaan tiedot, jotka on talletettu palvelimelle kyseiselle asiakkaalle.

HTTP-protokolla ei säilytä tietoja pyyntöjen välissä. Siitä huolimatta palvelin voi erottaa käyttäjiä toisistaan. Miten tämä on toteutettu?

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää