php中的Cookie是什嗎?

來源:互聯網
上載者:User
http://www.php.cn/wiki/422.html" target="_blank">Cookie 是在 HTTP 協議下,通過伺服器或者指令碼語言可以維護客戶瀏覽器上資訊的一種方式。Cookie 的使用很常見,許多提供個人化服務的網站都是利用 Cookie 來區別不同的使用者,以顯示與使用者相應的內容。例如 Web介面的免費 E-mail 網站,就需要用到 Cookie。有效地使用 Cookie 可以輕鬆的完成很多複雜的任務。

瞭解 Cookie

首先簡單的介紹 Cookie是什麼以及 Cookie能做什麼。 讓朋友們對 Cookie有一個比較明確的認識和感官概念。

1.什麼是Cookie

Cookie 是一種在客戶瀏覽器端儲存資料並以此來跟蹤和識別使用者的機制。簡單地說, Cookie 是 Web 服務器暫時儲存在使用者硬碟上的一個文字檔,並隨後被 網頁瀏覽器讀取。 當使用者再次訪問該 Web 網站時,網站通過讀取 Cookie 檔案記錄這位方可的特定資訊(如上次訪問的位置、花費的時間、使用者名稱和密碼等等),從而迅速的做出相應。 如在頁面中不需要輸入使用者的ID和密碼就可以直接登入網站等等。

Cookie 文字檔的命令格式如下:

使用者名稱@網站地址[數字].txt

簡單的舉個例子,如果使用者的系統硬碟為 C 盤,作業系統為 Windows ,當使用瀏覽器訪問 Web 網站時,Web 服務器會自動以上述的命令格式產生響應的 Cookie 文字檔,並儲存在使用者硬碟指定的位置。

這裡需要注意的是: 在 Cookie 檔案夾下,每個Cookie 檔案都是一個簡單而又普通的文字檔,而不是程式。

Cookie 檔案中的內容大多都經過了加密處理,因此,表面看來只是一些字母和數字組合,而只有伺服器的 CGI處理常式才知道它們的正真的含義。

2. 一般Cookie會存在哪兒呢?

Cookie的本質是一小段資料,一小段儲存在你電腦硬碟中的資料。可是它存在哪裡呢?在不同的瀏覽器中儲存路徑可能有些差異。

Chrome瀏覽器的Cookie檔案的存放路徑是:

C:\Users\你的使用者名稱\AppData\Local\Google\Chrome\User Data\Default\Cookies

Firefox瀏覽器的Cookies檔案存放路徑是:

C:\Users\你的使用者名稱\AppData\Roaming\Mozilla\Firefox\Profiles\xxx.default\cookies.sqlite 每個人可能略有不同

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.