導航:首頁 > 專利知識 > asp寫入cookie有效期

asp寫入cookie有效期

發布時間:2021-08-02 07:54:10

Ⅰ ASP如何設置cookies的過期時間為0.5小時

什麼是Cookies?Cookies是數據包,可以讓網頁具有記憶功能,在某台電腦上記憶一定的信息。Cookies的工作原理是,第一次由伺服器端寫入到客戶端的系統中。以後每次訪問這個網頁,都是先由客戶端將Cookies發送到伺服器端,再由伺服器端進行判斷,然後再產生HTML代碼返回給客戶端,這是一個很重要的原理。關於伺服器端和客戶端的概念,請點擊我寫的這篇:什麼是伺服器端和客戶端,舉了2個實例。

Cookies在ASP中的最常用的方法,

1.如何寫入Cookies?
Response.Cookies("欄位名")=變數或字元串,例如:
Response.Cookies("name2")="Dingdang"

2.如何設置Cookies時間?
Response.Cookies("欄位名").expires=時間函數+N,例如:
Response.Cookies("name2").expires=date+1,表示Cookies保存1天,再比如:
Response.Cookies("name2").expires=Hour+8,表示Cookies保存8小時。

3.在以往的ASP教程中,很少有介紹Cookies退出的方法。在「退出」這個ASP頁中可以這樣寫:
Response.Cookies("欄位名")=""
之後,在客戶端的瀏覽器就清除了Cookies,並且Cookies文件會消失。注意有多少個欄位,就要寫多少句來清除。

4.如何讀取Cookies?
變數名=Request.Cookies("欄位名"),例如:
name2=Request.Cookies("name2")
如果網頁中寫入這句,則會顯示「Dingdang」。
也可以這樣直接讀取Cookies,

Cookies是屬於Session對象的一種。但有不同,Cookies不會占伺服器資源;而「Session」則會佔用伺服器資源。所以,盡量不要使用Session,而使用Cookies。

Ⅱ asp 中使用javascript 設置Cookie 的expires 有效期

舉例吧:保留COOKIES一個小時
Response.COOKIES("MyCookie").Expires= (now()+1/24)
Response.COOKIES("MyCookie").Expires = DateAdd("h", 1, Now())
設置60個月以後過期
Response.COOKIES("CookieName").Expires=DateAdd("m",60,now())

在expires後面定義的時間可以用時間函數代替
Response.COOKIES("User").expires=second()+7
Response.COOKIES("User").expires=date()+7
例如:date()+7就表示在今天的時間上加上7天,而second()+7則是7秒了。

Ⅲ ASP:設置cookies保存一天或一小時

For Each cookie in Response.Cookies
Response.Cookies(cookie).Expires = DateAdd("s",3600*24,Now())
Next
這個是24小時內有效

Ⅳ asp中cookie的有效期問題

不是用now而是用date

response.cookies("shop").expires=Date+1

Ⅳ ASP如何設置cookies的過期時間為永久不過期

兄弟您好,要設置永不過期的話把時間設長一點就可以了,

Response.Cookies("你的cookies名").Expires=Date+36500
這個就是100年了

cookies是在本地電腦的,100年本地電腦應該重裝系統或者手動清除過cookies了,貌似應該算是永不過期了

Ⅵ ASP里,cookies如何設置有效期一小時、一天、一個月

Asp操作Cookies(設置[賦值]、讀取、刪除[設置過期時間])
Response.Cookies("letwego")("visiter")="84ww" '賦值
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("dooglecom").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.net一頁面,添加一個cookie,有效期1天。能不能立刻刪除該cookie,使其未到一天就立刻失效

可以通過重寫一個同名的cookies來刪除原來未過期的cookies

HttpCookieaCookie;
stringcookieName;
intlimit=Request.Cookies.Count;
for(inti=0;i<limit;i++)
{
cookieName=Request.Cookies[i].Name;
aCookie=newHttpCookie(cookieName);
aCookie.Expires=DateTime.Now.AddDays(-1);
Response.Cookies.Add(aCookie);
}
//刪除所有的cookies

Ⅷ asp如何設置Cookie的過期時間

方法有很多種,本質上來說就是用一個時間定義它的Expires屬性就行了。
比如說保留COOKIES一個小時
Response.Cookies("user_name").Expires=Date+1
Response.Cookies("user_name").Expires=
(now()+1/24)
Response.Cookies("user_name").Expires
=
DateAdd("h",
1,
Now())

Ⅸ asp中怎樣向cookies寫入數據

response.cookies("xxx")="123" 寫入
提取:request.cookies("xxx")

Ⅹ ASP--cookie有效期的含義

Cookie就是伺服器暫存放在你電腦上的一筆資料,好讓伺服器用來識別你的計算機。當你在瀏覽網站的時候,WEB伺服器會先送一小小資料放在你的計算機上,Cookie會幫你在網站上所打的文字或是一些選擇,都記錄下來。當下次你再光臨同一個網站,WEB伺服器會先看看有沒有它上次留下的Cookie資料,如果有的話,就會根據Cookie里的內容來判斷使用者,送出特定的網頁內容給你。
cookie保留的時間:不保存,保存一天,保存一周,保存一月,保存1年。
一般在論壇登陸時都有選擇的,以便下次不用輸入帳號密碼便可直接登陸。
提示你「Cookie超時已過期,請重新登陸!」 ,也就是上次cookie保留的時間已到期,須重新登陸保存。

其實Cookie中記載的資料相當有限,網站不可能通過Cookie獲得你的Email地址或是其他私人資料。如果你想讓瀏覽器拒絕網站存放Cookie到你的計算機,可按"工具→Internet選項",切換到"安全"標簽,選擇"自定義級別",找到Cookie部分(如圖),全都設為關閉,按下"確定"按鈕後,再關閉瀏覽器即可。當你關閉Cookie之後,很多網站的個人化服務功能很可能也不能再使用了。

Cookie存放位置是在C:\Windows\Temporary Internet Files文件夾中,你可以直接刪掉這裡面的東西或是利用Internet Explorer的"Internet選項"里的"刪除文件"按鈕來清除。

開啟Cookie:
1.選擇瀏覽器菜單中的工具->Internet 選項,您會看到窗口。
2.點選「默認級別」按鈕,即可打開Cookie(因為IE定義的默認級別是允許使用Cookie的)
您也可以點選「自定義級別」,然後會看到以下窗口,在Cookie項選擇「啟用」即可。

閱讀全文

與asp寫入cookie有效期相關的資料

熱點內容
基本公共衛生服務考核標准 瀏覽:543
公共衛生服務考核評估辦法 瀏覽:677
上海工商局咨詢熱線 瀏覽:177
馬鞍山二中葉張平 瀏覽:214
機動車交通事故責任糾紛被告代理詞 瀏覽:603
醫院固定資產折舊年限 瀏覽:702
商標注冊網先咨政岳知識產權放心 瀏覽:658
公眾號版權投訴材料 瀏覽:841
簽訂無固定期限合同的好處 瀏覽:727
油汀發明 瀏覽:216
論文轉讓網 瀏覽:282
通州門面轉讓最新消息 瀏覽:165
第二屆紫金知識產權國際峰會 瀏覽:4
2010年4月自考知識產權法答案 瀏覽:259
3系馬年限量版價格 瀏覽:952
快餐店轉讓協議 瀏覽:407
小蘿莉和猴神大叔版權 瀏覽:290
產權年限到期後怎麼辦 瀏覽:83
銅川58同城轉讓 瀏覽:477
著作權使用許可範本 瀏覽:846