Perbandingan cookie dan sesi
1. Untuk cookie:
① Cookie dibuat di sisi server
② Simpan cookie di browser
③ Siklus hidup cookie dapat diatur melalui cookie.setmaxage (2000); Jika setmaxage tidak diatur,
Kemudian siklus hidup cookie menghilang ketika browser ditutup.
④kookies dapat dibagikan oleh beberapa browser dari jenis yang sama. Bisa membayangkan cookie sebagai meja
Membandingkan:
① Di mana itu ada:
Cookie ada di klien, folder sementara
Sesi: ada di memori server, dan objek domain sesi melayani browser pengguna
②Safety
Cookie disimpan dalam teks biasa pada klien, dengan keamanan rendah dan dapat dienkripsi dan disimpan melalui algoritma enkripsi
Sesi disimpan dalam memori server, jadi lebih aman
Volume Volume Transmisi Network
Cookie akan menyampaikan pesan ke server
Sesi itu sendiri disimpan di server dan tidak akan ada lalu lintas untuk dikirim.
④ Siklus Hidup (membutuhkan 20 menit sebagai contoh)
(1) Siklus hidup cookie terakumulasi, dan mulai diatur waktunya sejak dibuat. Setelah 20 menit, siklus hidup kue berakhir.
(2) Siklus hidup sesi adalah interval. Dari saat penciptaan, waktunya dimulai. Jika sesi tidak diakses dalam waktu 20 menit, siklus hidup sesi akan dihancurkan.
Namun, jika sesi telah diakses dalam waktu 20 menit (seperti pada menit ke -19), siklus hidup sesi akan dihitung ulang
(3) Kesempatan untuk menutup siklus hidup sesi, tetapi tidak berpengaruh pada cookie
⑤SCOPE ACCESS
Sesi eksklusif untuk browser pengguna
Cookie dibagikan oleh beberapa browser pengguna
Metode untuk membatalkan sesi:
1. Tutup Tomcat
2.Reload aplikasi web
3. Waktu sesesi sudah habis
4 Sesi Invalidasi
Artikel di atas didasarkan pada perbandingan cookie dan sesi di Java. Ini semua konten yang saya bagikan dengan Anda. Saya harap ini dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.