Ketahui Saiz Maksimum Itu Cookie Web Boleh

Sebuah web cookie (sering hanya dipanggil "cookie") adalah sekeping data kecil yang menyimpan laman web dalam pelayar web pengguna . Apabila seseorang memuat laman web, cookie boleh memberitahu maklumat penyemak imbas tentang lawatan mereka atau lawatan sebelumnya. Maklumat ini boleh membolehkan laman web untuk mengingati keutamaan yang mungkin telah ditetapkan semasa lawatan sebelumnya atau ia dapat menarik balik aktiviti dari salah satu lawatan sebelumnya.

Adakah anda pernah ke laman web E-dagang dan menambah sesuatu ke keranjang belanja, tetapi gagal menyelesaikan transaksi? Sekiranya anda kembali ke laman web tersebut pada suatu masa akan datang, hanya untuk mencari barang-barang anda yang menunggu untuk anda dalam kereta itu, maka anda telah melihat cookie dalam tindakan.

Saiz Cookie

Saiz kuki HTTP (yang merupakan nama sebenar kuki web) ditentukan oleh ejen pengguna. Apabila anda mengukur saiz kuki anda, anda harus mengira bait di seluruh nama = pasangan nilai, termasuk tanda yang sama.

Menurut RFC 2109, kuki web tidak boleh dibatasi oleh ejen pengguna, tetapi keupayaan minimum penyemak imbas atau ejen pengguna harus sekurang-kurangnya 4096 byte bagi setiap kuki. Had ini digunakan pada nama = nilai bahagian cookie sahaja.

Apa ini bermakna bahawa jika anda menulis cookie dan cookie kurang dari 4096 bait, maka ia akan disokong oleh setiap pelayar dan ejen pengguna yang mematuhi RFC.

Ingat bahawa ini adalah keperluan minimum mengikut RFC. Sesetengah penyemak imbas boleh menyokong kuki yang lebih panjang, tetapi untuk menjadi selamat, anda harus menyimpan kuki anda di bawah 4093 bait. Banyak artikel (termasuk versi sebelumnya yang satu ini) mencadangkan supaya tinggal di bawah 4095 byte cukup untuk memastikan sokongan penyemak imbas penuh, tetapi beberapa ujian telah menunjukkan bahawa beberapa peranti yang lebih baru, seperti iPad 3, datang sedikit lebih rendah daripada 4095.

Ujian untuk Diri Anda

Cara yang baik untuk menentukan had saiz kuki web dalam pelayar yang berbeza untuk menggunakan ujian Penyemak Kawalan Cookie.

Menjalankan ujian ini dalam beberapa pelayar pada komputer saya, saya mendapat maklumat berikut untuk versi terkini pelayar ini:

Diedit oleh Jeremy Girard