Python CGI 程式設計中 Cookie 如何工作?
在 CGI 中使用 Cookie
HTTP 協議是一種無狀態協議。對於商業網站,需要在不同頁面之間維護會話資訊。例如,一個使用者註冊需要經過多個頁面才能完成。如何跨所有網頁維護使用者的會話資訊?
在許多情況下,使用 Cookie 是記住和跟蹤偏好、購買、佣金以及其他改善訪客體驗或網站統計資訊所需資訊的最高效方法。
Cookie 如何工作
您的伺服器以 Cookie 的形式向訪客的瀏覽器傳送一些資料。瀏覽器可能會接受 Cookie。如果接受,它將作為純文字記錄儲存在訪客的硬碟驅動器上。現在,當訪客訪問您網站上的另一個頁面時,Cookie 可供檢索。檢索後,您的伺服器就會知道/記住儲存的內容。
Cookie 是 5 個可變長度欄位的純文字資料記錄 -
**過期時間** - Cookie 將過期的日期。如果為空,則 Cookie 將在訪客退出瀏覽器時過期。
**域名** - 您網站的域名。
**路徑** - 設定 Cookie 的目錄或網頁的路徑。如果您想從任何目錄或頁面檢索 Cookie,則此項可以為空。
**安全** - 如果此欄位包含單詞“secure”,則 Cookie 只能使用安全伺服器檢索。如果此欄位為空,則不存在此類限制。
**名稱=值** - Cookie 以鍵值對的形式設定和檢索。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP