⊗inhpAdvSs 27 of 29 menu

სესია HTTP-ში

ქუქი-ფაილების საფუძველზე მუშაობენ სესიები. სესიები საშუალებას აძლევს სერვერს დაიმახსოვროს კლიენტი და შეინახოს მისთვის ინფორმაცია.

მაგალითად, საიტის ვიზიტორს შეუძლია პროდუქტების ჩადება მაღაზიის კალათაში. და გვერდის განახლების შემდეგ სერვერი იდენტიფიცირებს კლიენტს და აჩვენებს მას პროდუქტებს, რომლებიც დამატებული იყო ამ ბრაუზერში.

მოდით გავარკვიოთ, როგორ მუშაობს ეს. როგორც უკვე იცით, HTTP პროტოკოლი არ ინახავს მდგომარეობას იმ გაგებით, რომ სერვერი ვერ განასხვავებს რომელი კლიენტისგან მოვიდა მოთხოვნა. ამიტომ ამ შემთხვევაში გამოიყენება შემოვლითი გზა.

მისი არსი შემდეგია. კლიენტის პირველი მიმართვისას სერვერი ადგენს მისთვის ქუქი-ფაილს შემთხვევითი უნიკალური სტრიქონით. ამ ქუქი-ფაილს ეწოდება სესიის და ჩვეულებრივ აქვს სახელი sessid.

სერვერი ასევე ინახავს თავისთან ყველა სესიის ქუქი-ფაილების სიას და მათ უკავშირებს საჭირო მონაცემებს. მაგალითად, მაღაზიაში შერჩეული პროდუქტების სიას.

კლიენტის შემდეგი მიმართვისას ის გაგზავნის სერვერზე სესიის ქუქი-ფაილს და სერვერი იდენტიფიცირებს მას ამ ქუქი-ფაილით და შეძლებს მიიღოს მონაცემები, რომლებიც შენახულია სერვერზე ამ კლიენტისთვის.

HTTP პროტოკოლი არ ინახავს მონაცემებს მოთხოვნებს შორის. მიუხედავად ამისა, სერვერს შეუძლია განასხვავოს მომხმარებლები. როგორაა ეს რეალიზებული?

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა