⊗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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ