Cookies常用命令簡(jiǎn)介
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
什么是cookies?cookies是數(shù)據(jù)包,可以讓網(wǎng)頁(yè)具有記憶功能,在某臺(tái)電腦上記憶一定的信息。cookies的工作原理是,第一次由服務(wù)器端寫入到客戶端的系統(tǒng)中。以后每次訪問這個(gè)網(wǎng)頁(yè),都是先由客戶端將cookies發(fā)送到服務(wù)器端,再由服務(wù)器端進(jìn)行判斷,然后再產(chǎn)生html代碼返回給客戶端,這是一個(gè)很重要的原理。關(guān)于服務(wù)器端和客戶端的概念,請(qǐng)點(diǎn)擊我寫的這篇:什么是服務(wù)器端和客戶端,舉了2個(gè)實(shí)例。 [br][br]cookies在asp中的最常用的方法,請(qǐng)做好筆記: [br][br]1.如何寫入cookies?[br]response.cookies("字段名")=變量或字符串,例如:[br]response.cookies("str")="username" [br][br]2.如何設(shè)置cookies時(shí)間?[br]response.cookies("字段名").expires=時(shí)間函數(shù)+n,例如:[br]response.cookies("str").expires=date+1,表示cookies保存1天,再比如:[br]response.cookies("str").expires=hour+8,表示cookies保存8小時(shí)。 [br][br]3.在以往的asp教程中,很少有介紹cookies退出的方法。在“退出”這個(gè)asp頁(yè)中可以這樣寫:[br]response.cookies("字段名")=""[br]之后,在客戶端的瀏覽器就清除了cookies,并且cookies文件會(huì)消失。注意有多少個(gè)字段,就要寫多少句來清除。 [br][br]4.如何讀取cookies?[br]變量名=request.cookies("字段名"),例如:[br]str=request.cookies("str")[br]如果網(wǎng)頁(yè)中寫入<%=str%>這句,則會(huì)顯示“username”。[br]也可以這樣直接讀取cookies,<%=request.cookies("str")%> [br][br]cookies是屬于session對(duì)象的一種。但有不同,cookies不會(huì)占服務(wù)器資源;而“session”則會(huì)占用服務(wù)器資源。所以,盡量不要使用session,而使用cookies。
該文章在 2010/7/22 23:59:10 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |