Cookie的增刪改查

2022-03-15 01:08:45 字數 2490 閱讀 9526

增加:

第一種方法:response.cookies[「username」].value=」張三」

response.cookies[「username」].expires=datetime.now.adddays(1);

第二種方法:

cookie.value=」張三」;

cookie.expires=datetime.now.adddays(1);

response.cookies.add(cookie);

多值cookie(子鍵):

第一種方法:

response.cookies[「userinfo」][「username」]=」張三」;

response.cookies[「userinfo」][「pwd」]=」123」;

response.cookies[「userinfo」].expires=datetime.now.adddays(1);

第二種方法:

cookie.values(「username」)=」張三」;

cookie.values(「pwd」)=」123」;

cookie.expires=datetime.now.adddays(1);

response.cookies.add(cookie);

刪除:

刪除單個cookie

response.cookies[「username」].expires=datetime.now.adddays(-1);

刪除所有的cookie

刪除單個子鍵

修改:

修改單個cookie

response.cookies[「username」].value=」李四」;

response.cookies[「username」].expires=datetime.now.adddays(1);

修改單個子鍵

response.cookies[「userinfo」][「pwd」]=」234」;

response.cookies[「userinfo」].expires=datetime.now.adddays(1);

讀取:

if(request.cookies[「username」]!=null)

lable1.text=request.cookies[「username」].value;

或者if(request.cookies[「username」]!=null)

多值讀取

if(request.cookies[「userinfo」]!=null)

lable1.text=request.cookies[「userinfo」][「username」];

lable2.text=request.cookies[「userinfo」][「pwd」];

讀取所有的cookie

for(int i=0;iacookie=request.cookies[i];

string name=acookie.name;

string value=acookie.value;

cookie增刪改查

cookie是客戶端技術,伺服器把每個使用者的資料以cookie的形式寫給使用者各自的瀏覽器。當使用者使用瀏覽器再去訪問伺服器中的web資源時,就會帶著各自的資料去。這樣,web資源處理的就是使用者各自的資料了。cookie初步介紹 cookie是伺服器在客戶端儲存使用者的資訊,資料量並不大,服務端...

Cookie增刪改查

cookie屬性 了解這幾個屬性之後,就知道如何進行cookie的操作了。name cookie的名稱。value cookie的值。maxage cookie的失效時間,有以下幾種值,預設為 1值 說明 負數 瀏覽器關閉後cookie就失效 0 馬上清除cookie 正數 設定過期時間,單位 秒 ...

cookie的增刪改查

新增cookie,預設路徑 在當前目錄下 預設有效期 瀏覽器存續期間 document.cookie username abc 設定cookie的有效期和路徑 expires設定有效期 let odate newdate 7天之後的日期 odate.setdate odate.getdate 7 d...