Rumah hujung hadapan web html tutorial Didedahkan: Tempat kuki disimpan pada komputer anda

Didedahkan: Tempat kuki disimpan pada komputer anda

Jan 19, 2024 am 10:38 AM
cookie komputer simpan lokasi

Didedahkan: Tempat kuki disimpan pada komputer anda

Dengan populariti Internet, setiap kali kami membuka halaman web, penyemak imbas secara automatik akan menyimpan beberapa data, seperti nama pengguna, kata laluan, dan beberapa tetapan tapak web serta maklumat lain. Data ini ialah kuki yang dikodkan dan disimpan pada komputer anda. Jadi bagaimanakah kuki disimpan? Di bawah kami akan mendedahkan tempat kuki disimpan pada komputer anda dan contoh kod yang berkaitan.

Apabila melawat tapak web buat kali pertama, pelayan akan menambahkan arahan Set-Cookie pada pengepala respons http, yang mengandungi pengecam kuki yang disimpan pada komputer setempat dan nilai yang sepadan dengan kuki. Dalam setiap permintaan seterusnya, penyemak imbas akan menambah medan Kuki pada pengepala permintaan http untuk membawa maklumat kuki yang disimpan sebelum ini.

Jadi bagaimanakah kuki disimpan dalam komputer tempatan? Jawapannya disimpan dalam fail teks di bawah folder cache penyemak imbas. Contohnya, apabila menggunakan penyemak imbas Chrome, kami boleh mencari folder Kuki di bawah laluan cakera setempat "C:UsersyourusernameAppDataLocalGoogleChromeUserDataDefault", yang menyimpan semua maklumat kuki yang berkaitan dengan tapak web.

Contoh kod mudah diberikan di bawah, mengambil JavaScript sebagai contoh Marilah kita memahami cara menggunakan kod untuk membaca dan menulis maklumat kuki.

Tulis maklumat kuki:

function setCookie(name, value, days) {
  var date = new Date();
  date.setTime(date.getTime() + days * 24 * 3600 * 1000); //设置cookie过期时间
  var expires = "; expires=" + date.toGMTString(); 
  document.cookie = name + "=" + value + expires + "; path=/"; //设置cookie
}
Salin selepas log masuk

Fungsi ini mempunyai tiga parameter iaitu nama, nilai dan masa tamat tempoh kuki. Antaranya, nama dan nilai masing-masing mewakili pasangan nilai kunci yang sepadan dengan kuki hari ialah masa tamat tempoh kuki, dalam hari.

Baca maklumat kuki:

function getCookie(name) {
  var prefix = name + "=";
  var cookies = document.cookie.split(';');
  for(var i=0; i<cookies.length;i++) {
    var cookie = cookies[i];
    while (cookie.charAt(0) == ' ') cookie = cookie.substring(1,cookie.length); //去掉cookie中多余的空格
    if (cookie.indexOf(prefix) == 0) return cookie.substring(prefix.length,cookie.length); //找到cookie并返回值
  }
  return null; //找不到则返回null
}
Salin selepas log masuk

Fungsi ini mempunyai satu parameter, iaitu nama kuki. Fungsi ini mula-mula mendapatkan semua maklumat kuki melalui atribut document.cookie, kemudian merentasi setiap kuki dan membandingkan namanya satu demi satu untuk melihat sama ada ia sama dengan nama yang diberikan. Jika kuki yang sepadan ditemui, nilainya dikembalikan, jika tidak, null dikembalikan.

Apabila menggunakan kuki, anda juga perlu memberi perhatian kepada isu berikut:

  1. Had saiz kuki: Penyemak imbas yang berbeza mempunyai had yang berbeza pada saiz kuki, biasanya antara 4KB dan 20KB. Jika nilai kuki lebih besar daripada had ini, pelayan tidak akan dapat mengenali maklumat kuki.
  2. Isu keselamatan kuki: Data kuki dihantar dalam teks yang jelas Jika kuki dipintas atau diganggu dengan niat jahat, keselamatan data sistem akan terancam. Oleh itu, apabila menyimpan maklumat sensitif, penyulitan atau teknologi lain yang lebih selamat perlu digunakan.
  3. Masa tamat tempoh kuki: Apabila kuki tamat tempoh, ia akan dikosongkan secara automatik, tetapi sebelum tamat tempoh, jika tapak yang sama menulis kepada kuki yang sama beberapa kali, penulisan berikutnya akan menimpa nilai sebelumnya. Oleh itu, anda perlu memberi perhatian kepada masa tamat tempoh dan julat nama domainnya semasa menulis kuki.

Ringkasnya, kuki ialah teknologi yang berinteraksi antara klien dan pelayan melalui protokol HTTP Sebagai sebahagian daripada protokol penghantaran HTTP, ia boleh menyimpan beberapa maklumat tetapan laman web kepada pelanggan, sekali gus menjejaskan prestasi tapak web kesan tertentu terhadap pengalaman pengguna. Apabila melakukan pembangunan web, memahami pengetahuan berkaitan kuki boleh meningkatkan kecekapan pembangunan dan pengalaman pengguna kami dengan berkesan.

Atas ialah kandungan terperinci Didedahkan: Tempat kuki disimpan pada komputer anda. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Desktop Jauh tidak boleh mengesahkan identiti komputer jauh Desktop Jauh tidak boleh mengesahkan identiti komputer jauh Feb 29, 2024 pm 12:30 PM

Perkhidmatan Desktop Jauh Windows membolehkan pengguna mengakses komputer dari jauh, yang sangat mudah untuk orang yang perlu bekerja dari jauh. Walau bagaimanapun, masalah boleh dihadapi apabila pengguna tidak dapat menyambung ke komputer jauh atau apabila Desktop Jauh tidak dapat mengesahkan identiti komputer. Ini mungkin disebabkan oleh isu sambungan rangkaian atau kegagalan pengesahan sijil. Dalam kes ini, pengguna mungkin perlu menyemak sambungan rangkaian, memastikan komputer jauh berada dalam talian dan cuba menyambung semula. Selain itu, memastikan bahawa pilihan pengesahan komputer jauh dikonfigurasikan dengan betul adalah kunci untuk menyelesaikan isu tersebut. Masalah sedemikian dengan Perkhidmatan Desktop Jauh Windows biasanya boleh diselesaikan dengan menyemak dan melaraskan tetapan dengan teliti. Desktop Jauh tidak boleh mengesahkan identiti komputer jauh kerana perbezaan masa atau tarikh. Sila pastikan pengiraan anda

Kedudukan Sains Komputer Kebangsaan 2024 CSRankings Dikeluarkan! CMU mendominasi senarai, MIT terkeluar daripada 5 teratas Kedudukan Sains Komputer Kebangsaan 2024 CSRankings Dikeluarkan! CMU mendominasi senarai, MIT terkeluar daripada 5 teratas Mar 25, 2024 pm 06:01 PM

Kedudukan Utama Sains Komputer Kebangsaan 2024CSRankings baru sahaja dikeluarkan! Tahun ini, dalam ranking universiti CS terbaik di Amerika Syarikat, Carnegie Mellon University (CMU) berada di antara yang terbaik di negara ini dan dalam bidang CS, manakala University of Illinois di Urbana-Champaign (UIUC) telah menduduki tempat kedua selama enam tahun berturut-turut. Georgia Tech menduduki tempat ketiga. Kemudian, Universiti Stanford, Universiti California di San Diego, Universiti Michigan, dan Universiti Washington terikat di tempat keempat di dunia. Perlu diingat bahawa kedudukan MIT jatuh dan jatuh daripada lima teratas. CSRankings ialah projek ranking universiti global dalam bidang sains komputer yang dimulakan oleh Profesor Emery Berger dari Pusat Pengajian Sains Komputer dan Maklumat di Universiti Massachusetts Amherst. Kedudukan adalah berdasarkan objektif

Tidak dapat membuka objek Dasar Kumpulan pada komputer ini Tidak dapat membuka objek Dasar Kumpulan pada komputer ini Feb 07, 2024 pm 02:00 PM

Kadangkala, sistem pengendalian mungkin tidak berfungsi apabila menggunakan komputer. Masalah yang saya hadapi hari ini ialah apabila mengakses gpedit.msc, sistem menggesa objek Dasar Kumpulan tidak boleh dibuka kerana kebenaran yang betul mungkin tiada. Objek Dasar Kumpulan pada komputer ini tidak dapat dibuka Penyelesaian: 1. Apabila mengakses gpedit.msc, sistem menggesa bahawa objek Dasar Kumpulan pada komputer ini tidak boleh dibuka kerana kekurangan kebenaran. Butiran: Sistem tidak dapat mengesan laluan yang ditentukan. 2. Selepas pengguna mengklik butang tutup, tetingkap ralat berikut muncul. 3. Semak rekod log dengan segera dan gabungkan maklumat yang direkodkan untuk mendapati bahawa masalahnya terletak pada fail C:\Windows\System32\GroupPolicy\Machine\registry.pol

Di manakah kuki pada komputer anda? Di manakah kuki pada komputer anda? Dec 22, 2023 pm 03:46 PM

Kuki pada komputer anda disimpan di lokasi tertentu pada penyemak imbas anda, bergantung pada penyemak imbas dan sistem pengendalian yang digunakan: 1. Google Chrome, disimpan dalam C:\Users\YourUsername\AppData\Local\Google\Chrome\User Data\Default \Cookies dll.

Di manakah kuki disimpan? Di manakah kuki disimpan? Dec 20, 2023 pm 03:07 PM

Kuki biasanya disimpan dalam folder kuki penyemak imbas antara muka pengurusan kuki yang disediakan oleh penyemak imbas anda untuk melihat dan mengurus kuki.

Di manakah kuki mudah alih? Di manakah kuki mudah alih? Dec 22, 2023 pm 03:40 PM

Kuki pada telefon mudah alih disimpan dalam aplikasi penyemak imbas peranti mudah alih: 1. Pada peranti iOS, Kuki disimpan dalam Tetapan -> Safari -> Lanjutan -> Data Laman Web pelayar Safari 2. Pada peranti Android, Kuki Disimpan; dalam Tetapan -> Tetapan tapak -> Kuki penyemak imbas Chrome, dsb.

Cara kuki berfungsi Cara kuki berfungsi Sep 20, 2023 pm 05:57 PM

Prinsip kerja kuki melibatkan pelayan menghantar kuki, pelayar menyimpan kuki, dan pelayar memproses dan menyimpan kuki. Pengenalan terperinci: 1. Pelayan menghantar kuki, dan pelayan menghantar pengepala respons HTTP yang mengandungi kuki ke penyemak imbas. Kuki ini mengandungi beberapa maklumat, seperti pengesahan identiti pengguna, keutamaan, atau kandungan troli beli-belah Selepas pelayar menerima kuki ini, ia akan disimpan pada komputer pengguna 2. Pelayar menyimpan kuki, dsb.

Penjelasan terperinci tentang tempat kuki penyemak imbas disimpan Penjelasan terperinci tentang tempat kuki penyemak imbas disimpan Jan 19, 2024 am 09:15 AM

Dengan populariti Internet, kami menggunakan pelayar untuk melayari Internet telah menjadi satu cara hidup. Dalam penggunaan harian penyemak imbas, kita sering menghadapi situasi di mana kita perlu memasukkan kata laluan akaun, seperti membeli-belah dalam talian, rangkaian sosial, e-mel, dsb. Maklumat ini perlu direkodkan oleh penyemak imbas supaya ia tidak perlu dimasukkan lagi pada kali berikutnya anda melawat. Ini adalah apabila kuki berguna. Apakah cookies? Kuki merujuk kepada fail data kecil yang dihantar oleh pelayan ke penyemak imbas pengguna dan disimpan secara setempat Ia mengandungi gelagat pengguna beberapa tapak web.

See all articles