⊗inhpAdvSs 27 of 29 menu

Sesi dalam HTTP

Berdasarkan kuki, bekerja sesi. Sesi memungkinkan server untuk mengingat klien dan menyimpan informasi untuknya.

Misalnya, pengunjung situs dapat menaruh barang ke dalam keranjang belanja. Dan setelah memuat ulang halaman, server mengidentifikasi klien dan menunjukkannya barang-barang yang telah ditambahkan dalam browser ini.

Mari kita pahami cara kerjanya. Seperti yang sudah Anda ketahui, protokol HTTP tidak menyimpan keadaan dalam artian bahwa server tidak dapat membedakan dari klien mana permintaan berasal. Oleh karena itu, dalam kasus ini digunakan jalan pintas.

Intinya adalah sebagai berikut. Pada saat klien pertama kali mengakses, server mengatur kuki untuknya dengan string acak yang unik. Kuki ini disebut sesi dan biasanya memiliki nama sessid.

Server juga menyimpan daftar semua kuki sesi dan mengaitkan data yang dibutuhkan dengannya. Misalnya, daftar barang yang dipilih di toko.

Pada saat klien mengakses berikutnya, ia akan mengirim kuki sesi ke server dan server mengidentifikasinya berdasarkan kuki ini dan dapat mengambil data yang disimpan di server untuk klien tersebut.

Protokol HTTP tidak menyimpan data antar permintaan. Namun demikian, server dapat membedakan pengguna. Bagaimana ini diimplementasikan?

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak