Rumah hujung hadapan web html tutorial Rahsia tempat kuki disimpan: Adakah anda tahu?

Rahsia tempat kuki disimpan: Adakah anda tahu?

Jan 19, 2024 am 09:47 AM
cookie Dedahkan lokasi penyimpanan

Rahsia tempat kuki disimpan: Adakah anda tahu?

Dengan perkembangan Internet, kami menggunakan pelayar dengan lebih kerap dalam kehidupan seharian kami. Apabila melawat tapak web, anda sering perlu melakukan operasi seperti log masuk akaun atau sejarah penyemakan imbas Pelaksanaan operasi ini tidak dapat dipisahkan daripada teknologi kuki dalam protokol HTTP. Walau bagaimanapun, ramai orang tidak memahami tempat dan cara kuki disimpan Artikel ini akan mendedahkan tempat dan cara kuki disimpan, dan memberikan contoh kod khusus.

1. Lokasi storan kuki

  1. Lokasi storan kuki dalam pelanggan (pelayar)

Di sisi pelanggan, kuki disimpan terutamanya dalam penyemak imbas, dan lokasi storan tertentu berbeza-beza dengan penyemak imbas yang berbeza. Berikut ialah tempat kuki disimpan dalam penyemak imbas biasa:

Google Chrome:

Windows 7/8/10: C:Users{username}AppDataLocalGoogleChromeUser DataDefaultCookies

macOS: ~/Library/Application Support/Google/Chrome/DefaultChrome

Firefox:

Windows 7/8/10: C:Users{username}AppDataRoamingMozillaFirefoxProfiles{random characters}.defaultcookies.sqlite

macOS:~/Library/Application Support/Profiles/default. cookies.sqlite

Pelayar Microsoft Edge:

Windows 7/8/10: C:Users{username}AppDataLocalMicrosoftEdgeUser DataDefaultCookies

Pelayar Apple Safari:

macOS:~/Library/Cookies

Cookies
    /Library/Cookies
  1. lokasi di bahagian pelayan

Di bahagian pelayan, kuki biasanya dilaksanakan dengan menetapkan pengepala Set-Cookie bagi mesej respons HTTP Lokasi storan tertentu berbeza mengikut bahasa pelayan. Berikut ialah lokasi penyimpanan kuki dalam bahasa sebelah pelayan biasa:

Bahasa PHP:

Dalam PHP, kuki ditetapkan melalui fungsi "setcookie()", dan lokasi storan ialah folder sementara pada pelayan web.

Contoh:

<?php
// 设置 cookie
setcookie("user", "zhangsan");

// 获取 cookie
echo $_COOKIE["user"];
?>
Salin selepas log masuk

Bahasa ASP.NET:

Dalam ASP.NET, kuki ditetapkan dengan menetapkan pengepala Set-Cookie dalam mesej respons HTTP, dan lokasi storan berada dalam memori pada pelayan Web.

Contoh:

Response.Cookies("username").Value = "zhangsan"; // 设置 cookie
string username = Request.Cookies["username"].Value; // 获取 cookie
Salin selepas log masuk

2. Kaedah penyimpanan kuki

Kaedah penyimpanan kuki terbahagi kepada dua jenis: penyimpanan berterusan dan penyimpanan sesi.

  1. Storan berterusan

Masa tamat tempoh kuki yang disimpan secara berterusan tidak akan tamat tempoh sehingga pengguna menutup penyemak imbas. Kuki yang disimpan secara berterusan biasanya boleh menetapkan masa tamat dan disimpan pada pemacu keras komputer pengguna Kuki ini boleh disimpan walaupun pengguna menutup penyemak imbas.

Kami boleh mengawal kuki yang berterusan dengan menetapkan masa tamat tempoh kuki.

Cara untuk menetapkan masa tamat tempoh kuki

Dalam PHP, anda boleh menetapkan masa tamat tempoh kuki dalam beberapa saat melalui parameter ketiga fungsi setcookie().

Dalam ASP.NET, anda boleh menetapkan masa tamat tempoh kuki melalui sifat Response.Cookies("cookieName").Expires.

  1. Storan sesi

Masa tamat tempoh kuki yang disimpan dalam sesi ialah ia akan tamat tempoh selepas pengguna menutup penyemak imbas. Kuki yang disimpan dalam sesi disimpan dalam memori komputer pengguna Selagi pengguna menutup penyemak imbas, kuki akan menjadi tidak sah dan disimpan dalam ingatan penyemak imbas pelanggan, jadi ia juga dipanggil kuki sementara.

Jika masa tamat tempoh kuki tidak ditetapkan, ia adalah kuki sesi.

Cara menetapkan kaedah penyimpanan kuki dan masa tamat tempoh

Dalam PHP dan ASP.NET, anda boleh menetapkan kaedah penyimpanan kuki dan masa tamat tempoh melalui parameter. Kod sampel adalah seperti berikut:

// Cara menetapkan kuki dalam PHP
setcookie($name, $value, time()+$expire);

// Cara menetapkan kuki dalam ASP.NET
HttpCookie cookie = HttpCookie( nama, nilai);
cookie.Expires = DateTime.Now.AddMinutes(expired); bahasa sampingan. Lokasi tempat kuki disimpan sangat berbeza bergantung pada persekitaran. Pada masa yang sama, kami juga menyediakan contoh kod khusus untuk menetapkan kuki dalam PHP dan ASP.NET, yang kami harap akan membantu anda.

Atas ialah kandungan terperinci Rahsia tempat kuki disimpan: Adakah anda tahu?. 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)

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 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 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.

Hidup atau mati Golang tidak pasti? Sikap Google terbongkar Hidup atau mati Golang tidak pasti? Sikap Google terbongkar Mar 06, 2024 pm 05:42 PM

Industri Internet berkembang dengan pantas, dan bahasa pengaturcaraan juga sentiasa berkembang. Di antara banyak bahasa pengaturcaraan, Golang (Go), sebagai bahasa yang agak muda, telah menarik banyak perhatian sejak penubuhannya. Bagaimanapun, terdapat pelbagai pendapat dan spekulasi mengenai prospek dan trend pembangunan Golang. Adakah hidup atau mati Golang masih tidak pasti? Apakah sikap Google terhadap Golang? Golang, sebagai bahasa pengaturcaraan sumber terbuka yang dibangunkan oleh Google, telah menarik perhatian ramai sejak ia dilahirkan. Ia direka untuk

Pengalaman sebenar saya mendedahkan: Adakah ia sub-jenama OPPO? Pengalaman sebenar saya mendedahkan: Adakah ia sub-jenama OPPO? Mar 23, 2024 pm 09:24 PM

Pengalaman hidup "True Me" didedahkan: Adakah ia sub-jenama OPPO? Memandangkan pasaran telefon pintar terus berkembang, pelbagai jenama telefon bimbit telah melancarkan produk baharu untuk memenuhi keperluan pengguna yang berubah-ubah. Antaranya, jenama telefon mudah alih yang dipanggil "True Me" telah menarik perhatian ramai sejak beberapa tahun kebelakangan ini. Prestasi kos yang tinggi dan pengalaman pengguna yang berkualiti tinggi telah disambut baik oleh ramai pengguna. Namun, pengalaman hidup dan latar belakang jenama telefon bimbit "True Me" sentiasa diselubungi misteri. Baru-baru ini, telah dilaporkan bahawa telefon bimbit "Real Me" adalah sub-jenama OPPO Berita ini telah membuat banyak bunyi di kalangan telefon bimbit.

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.

Apakah lokasi storan lalai untuk fail Oracle Ora? Apakah lokasi storan lalai untuk fail Oracle Ora? Mar 08, 2024 am 09:51 AM

Fail Ora dalam pangkalan data Oracle ialah fail yang digunakan untuk menyimpan maklumat konfigurasi yang berkaitan dengan contoh pangkalan data. Antaranya, lokasi storan lalai fail OracleOra adalah dalam folder dmin rangkaian di bawah direktori ORACLE_HOME. Dalam sistem Windows, laluan umum ialah C: ppOracle_Homeetwork dmin, manakala dalam sistem Linux, laluan umum ialah /opt/oracle/product/version number/net

Soalan Lazim dan Penyelesaian tentang Tetapan Kuki Soalan Lazim dan Penyelesaian tentang Tetapan Kuki Jan 19, 2024 am 09:08 AM

Masalah dan penyelesaian biasa untuk tetapan kuki, contoh kod khusus diperlukan Dengan perkembangan Internet, kuki, sebagai salah satu teknologi konvensional yang paling biasa, telah digunakan secara meluas dalam laman web dan aplikasi. Kuki, secara ringkasnya, ialah fail data yang disimpan pada komputer pengguna yang boleh digunakan untuk menyimpan maklumat pengguna di tapak web, termasuk nama log masuk, kandungan troli beli-belah, pilihan laman web, dsb. Kuki ialah alat penting untuk pembangun, tetapi pada masa yang sama, tetapan kuki sering ditemui

See all articles