Asp操作Cookies(設定[賦值]、讀取、刪除[設定過期時間])
Response.Cookies("letwego").Expires= (now()+7) '設定過期時間(7天)
userName=Request.Cookies("letwego")("visiter") '取Cookies
Response.Cookies("letwego").Expires= (now()-1) '刪除Cookies,設定過期時間(-1天)
'dateadd("n",30,now()) 得到分鐘
'dateadd("S",30,now()) 得到秒
一、讀取
Response.Cookies("visiter")="aaa"
a=Request.Cookies("visiter")
Response.Cookies("letwego")("visiter")="aaa"
a=Request.Cookies("letwego")("visiter")
二、設定過期時間
Response.Cookies("visiter").expires=dateadd("H",8,now())'表示Cookies儲存8小時
Response.Cookies("user_name").Expires=Date+1 '指定cookie儲存時間
保留COOKIES一個小時
Response.Cookies("MyCookie").Expires= (now()+1/24)
Response.Cookies("MyCookie").Expires = DateAdd("h", 1, Now())
Response.Cookies("CookieName").Expires=DateAdd("m",60,now())
設定60個月以後過期
Response.Cookies("User").expires=second()+7
在expires後面定義的時間可以用時間函式代替
例如:date()+7就表示在今天的時間上加上7天,而second()+7則是7秒了。
Response.Cookies("欄位名").expires=時間函式+N,例如:
Response.Cookies("name2").expires=date+1,表示Cookies儲存1天,再比如:
Response.Cookies("name2").expires=Hour+8,表示Cookies儲存8小時。
這種方法我測試過不行(在2003server,iis6.0中),不管second後面有無加(),訪問時會出現500錯誤(還是無法顯示網頁?忘了)。
織夢尤文:這裡的時間累加建議還是使用DateAdd函式,比如我們要累加一小時,則使用:
Response.Cookies("baidooglecom").expires = DateAdd("h", 1, Now())
30分鐘:
Response.Cookies("CookieName").Expires=DateAdd("n",30,now())
dateadd("S",30,now()) 得到秒
Expires 指定 cookie 的過期日期。為了在會話結束後將 cookie 儲存在客戶端磁碟上,或在許多時候,我們希望能更長時間地在訪問者的計算機上儲存cookie。必須設定該日期。
若此項屬性的設定未超過當前日期,則在任務結束後 cookie 將到期。
cookie的使用到期時間為“2010年1月1日”: Response.Cookies("CookieName").Expires=#January 01, 2010#
cookie的過期時間為“cookie的建立時間+365天”:Response.Cookies("CookieName").Expires=Date+365 推薦的
但最好不要隨便寫 Response.Cookies("CookieName").Expires=Date,這樣頁面之間的呼叫時值會為空。
-----------------------------------------------------------------------------------------------------------------------
在asp中,我們可以用response.cookies方法,定義cookies的值。方法如下:
response.cookies(cookiesname)[(key)|.attribute]=value
解釋如下:cookiesname是你想要的cookies的名字,比如:test
引數key:可選引數,當然,不指定也可以了。:)
key用於指定詞典式cookie的了cookie的名稱。我的理解似乎與一個數組類似。
引數attribute可選,指定cookie本身的相關資訊,比如指定特定的網址、路徑、有效期等。
可選的值有:Domain 只能讀取特定域名的cookie
Expires cookie的有效期限
Haskeys 是否含有子cookie
Path 只能在指定路徑上讀取Cookie
Secure 指定cookie是否加密
比如,要在本網站指定名為naxizu的cookie,方法如下:
Response.Cookies("naxizu").Domain = "http://www.xxx.com/" ‘指定http://www.xxx.com/訪問
Response.Cookies("naxizu").Path = "E-Blog" '指定E-Blog目錄訪問
Response.Cookies("naxizu").Expires= DateAdd("d",2,date) '指定兩天後過期
Response.Cookies("naxizu")("name")="測試"
Response.Cookies("naxizu")("type")="呵呵"
上面這兩句就是製作了一個詞典式的cookie。
關於Haskeys的用法,相當簡單,request.Cookies(cookie).Haskeys就可以了,比如要判斷一個cookies是否為詞典式,就可以寫成
<%
If Request.Cookies("naxizu").Haskeys Then
Response.Write "這是一個詞典式的Cookies"
Else
Response.Write "這不是一個詞典式的Cookies"
End If
%>
相關推薦
Asp操作Cookies(設定[賦值]、讀取、刪除[設定過期時間])
Response.Cookies("letwego")("visiter")="84ww" '賦值 Response.Cookies("letwego").Expires= (now()+7) '設定過期時間(7天) userName=Request.Cookies("le
ASP.NET cookie 操作詳解cookie 寫入、讀取、修改、刪除
//寫入 protected void Button2_Click(object sender, EventArgs e) { HttpCookie cookie=new HttpCookie("MyCook");//初使化並設定Cookie的名
.net(多值)Cookie賦值、讀取、修改
Request.Cookies讀取 Response.Cookies設定 --賦值HttpCookie MyCookie = new HttpCookie("LastVisit"); DateTime now = DateTime.Now; MyCookie.Value =
物件的解構賦值(字串、布林值、函式)
解構的值,必須要為物件的key值,不然會為undefined let {key1,key2,key3:k3} = objk3就代表key3 ,當寫了:k3時,key3就失效就報錯。 ({key1:obj2.xx,key2:arr[n]} = obj)
javascript新增、讀取、刪除cookie,判斷cookie是否有效,指定domain域下主路徑path下設定cookie,設定expires過期時間
有時我們需要用cookie儲存使用者名稱,記錄登入狀態,如何正確判斷該機使用者cookie是否存在呢?不能簡單使用a!=”這樣的寫法。 正確方法是:判斷是否存在名為username3的cookie,使用document.cookie.indexOf(“username3=”)來判斷,如果返回值是
POI操作Excel文件、讀取、寫入、合併單元格
一、POI專案簡介 POI全稱 Poor Obfuscation Implementation,利用POI介面可以通過JAVA操作Microsoft office 套件工具的讀寫功能。官網:http:/
python按引用賦值和深、淺拷貝
按引用賦值而不是拷貝副本 在python中,無論是直接的變數賦值,還是引數傳遞,都是按照引用進行賦值的。 在計算機語言中,有兩種賦值方式:按引用賦值、按值賦值。其中按引用賦值也常稱為按指標傳值(當然,它們還是有點區別的),後者常稱為拷貝副本傳值。它們的區別,詳細內容參見:按值傳遞 vs. 按指標傳遞。
jQuery之dom操作(取賦值方法)
取賦值相關方法: .html() .text() .size() &nb
java 操作mongodb插入、讀取、修改以及刪除基礎
package mongodb; import java.net.UnknownHostException; import java.util.ArrayList; import java.util.Iterator; import java.util.List; imp
Cookie的設定、讀取、刪除
Cookie是頁面用來儲存資訊的,是document的一個屬性,我們經常用到,但你真的會用了嗎? 由於Cookie“出生”得早,限制了它容量的大小,但它依然很強大,很常用。 設定Cookie很簡單:document.cookie='name=val' Cookie有過期時間
JS學習筆記 - cookie設定、讀取、刪除
<script> // 設定cookie function setCookie(name, value, iDay) { var oDate = new Date(); oDate.setDat
C++對於bit的操作 bit直接賦值 及其他技巧(未完)
最近做一個壓縮程式,需要直接操作bit這一單位,但是C和C++這兩個號稱面向底層的語言竟然沒有提供對於bit的直接支援,最小單位是bit。。 後來發現了一個間接操作bit的方法,就是湊成一個int來讀或者寫,配合上<<和>>和&等來進行操作
java檔案建立、刪除、讀取、寫入操作大全
複製檔案 1.以檔案流的方式複製檔案 public void copyFile(String src,String dest) throws IOException...{ FileInputStream in=new FileInputStream(s
easyUI tree的展開和收縮操作以及節點賦值操作
$(function(){ $('#menuTree').tree({ url:'menuTree!findMenuTree.action', lines:true, onClick:function(node){ var leaf = $('#menu
屬性值動態獲取和賦值(反射、表示式、Emit)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Reflecti
Java賦值運算子(+=、-=、*=、/=)使用中遇到的一些問題
今天學習的是關於Java的基本運算子,這裡我要提一下的是一個作業中遇到的問題,就是關於Java中的賦值運算子:+=、-=、*=、/=的問題。 眾所周知,賦值運算子的在所有Java運算子中的優先順序是最低的。所以我們遇到某些情況,比如: int a = 5; a+
類模板以及賦值運算子過載、拷貝建構函式
編譯器預設的拷貝建構函式,是發生的淺拷貝,像指標的賦值就會讓指標指向同一個地址空間,析構時就會對同一個地址空間釋放兩次,就會造成程式崩潰. 自定義在模板內的拷貝建構函式: Queue(const Queue<T> &src)//類物件
c++拷貝建構函式、賦值運算子=過載、深拷貝與淺拷貝
關鍵詞:建構函式,淺拷貝,深拷貝,堆疊(stack),堆heap,賦值運算子 摘要: 在面向物件程式設計中,物件間的相互拷貝和賦值是經常進行的操作。 如果物件在宣告的同時馬上進行的初始化操作,則稱之為拷貝運算。例如: class1 A(
python的文件操作、讀取、內容替換
sha img 文件操作 roc 這樣的 txt 寫入 分享圖片 nes 最近有需求需要做一些文件內容的替換,想到用Python去實現,總結了一些方法; 方法一:當我們讀取文件中內容後,如果想要修改文件中的某一行或者某一個位置的內容,在python中是沒有辦法直接實現的,?
Hololens創建、讀取、刪除本地文件
方式 finding ati blog color http tps ans 網頁 參考資料 1.微軟官方介紹 saving and finding your files https://developer.microsoft.com/en-us/windows/mixed