HTTP

HTTP協(xié)議

無狀態(tài),再次請求不保持狀態(tài),重新請求。

cookie

存放在客戶端,以保持狀態(tài),以名字key對的值保存的信息(數(shù)量:20個左右)。
值的表示只可以是標量類型:字串、小數(shù)、整數(shù)、布爾值。
第一次請求時不顯示cookie值,提交請求后響應(yīng)時在客戶端中寫cookie值。
請求不同的程序攜帶不同的cookie

  • 寫cookie
    setCookie(名字,值[,有效時間[,保存路徑]])
    有效時間默認到關(guān)閉瀏覽器
    time()+3600;一小時后失效;
    路徑一般為"/"
  • 讀cookie
    $_COOKIE[名字];(超全局數(shù)組)
session
  1. 存放在服務(wù)器端的全局數(shù)組:$_SESSION,可以存放任何類型(常用多維數(shù)組)。
    注意:在當前腳本使用session會話前要開啟session(使用函數(shù):session_start();也可以修改配置文件)
  2. 如何放置:$_SESSION["名字"]=值;
  3. 獲取值: echo $_SESSION["名字"];
    注意:直接在SESSION中放的值數(shù)據(jù)引用賦值,獲取也是如此。
    在session創(chuàng)建時會得到一個sessionid號,并且會以cookie方式記錄到客戶端,所以要防止客戶禁用cookie。

session的使用依賴cookie

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容