Ⅰ cookie 作用域的問題
Cookie其實挺復雜的!其主要受瀏覽器和操作系統的限制,建議使用session進行頁面間的傳值,兼容性比較高。相比cookie也更安全!
Ⅱ 怎麼查看cookie的 名稱 內容 路徑 有效期等等
f12 裡面不可以看嗎? Application
Ⅲ 什麼是Cookie 有效期
cookie是保存在你電腦中的一種數據文件,其中記錄了你登錄該論壇的相關信息,可能包括你的內用戶名和密碼容以及其他信息,比如皮膚等等.
有效期指該cookie文件在這一段時間內都有效,過期後將需要你重新登陸或設置.
Ⅳ cookie、session、application對象有效期
Cookie:
cookie存放在客戶端中,因此有效期時間以客戶端的時間為准。可以自己手動設置,
Cookie cookie = new Cookie(「mycookie」,「name」);
cookie.setMaxAge("自己指定的時間")。。
如果沒有指定Cookies對象的有效期,則Cookies對象只存在於客戶端的內存。當瀏覽器關閉時,Cookies就會失效。
Session:
session是伺服器端技術,利用這個技術,伺服器可以把與會話相關的數據寫到一個代表會話的 session對象中,用來存儲用戶跨網頁程序的變數或對象,只針對單一用戶。
session有效期可以自己設置
方法一:在web.xm中使用l<session-config>的子標簽 <session.timeout>,單位為分鍾,主要是針對整個應用的所有session。
方法二:
HttpSession session = request.getSession();
session.setMaxInactiveInterval(「自己想要設置的具體時間」)。
默認情況下關閉瀏覽器session就失效,但是可以手動設置時間的。。
Application:
多個用戶共享的應用級別的作用域,在伺服器端,相比前兩者,這個存在時間是最長的,只有當關閉伺服器的時候才死亡!所以他可以活很長時間。
Ⅳ java 中 cookie 、session跟request 的具體區別跟作用域 。求解啊!!
session 會話你可以設置他的時間 默認的是30分鍾 當你關閉瀏覽器 結束本次會話 用戶開始進行操作就產生一個唯一的session 每個session都分配了一個唯一的Id
request是獲取信息--通過用戶提交的表單,查詢字元串,cookie等獲得信息
session是服務端用來保存一些數據(通常是標記狀態的,當然也可以保存別的)
session是服務端的記錄變數,可以跟蹤記錄訪問者動作,比如登錄,退出等.
request用在數據提交,表單數據等
cookie 的話它可以保存在客戶端 它有一個有效期 你也可以設置時間 如一個月 一年等
Ⅵ 一般論壇中的「cookie的有效期」指什麼
cookie是保存在你電腦中的一種數據文件,其中記錄了你登錄該論壇的相關信息,可能包括你的用內戶名和密碼以及其他信息容,比如皮膚等等.
有效期指該cookie文件在這一段時間內都有效,過期後將需要你重新登陸或設置.
解答可能不夠完整或不夠正確,請高手繼續補充或糾正.
Ⅶ cookie作用域的設置
第一點,要設置Response.Cookies(CookieName).Domain = "abc.com" ,這樣就可以進行本域操作了
第二點,cookies是無法進行跨域操作的,因為這樣安全性會大大降低,所以不用去考慮了
第三點,按程序代碼來說,應該是沒問題的,你可以測試下能不能取到cookies。
Ⅷ cookie 有效期是什麼意思
Cookie 是由 Internet 站點創建的、將信息存儲在計算機上的文件,例如訪問站點時的首選項。例如,如果您在某家航空公司的站點上查閱了航班時刻表,該站點可能就創建了包含您的旅行計劃的 Cookie。也可能只記錄了您在該站點上曾經訪問過的頁面,由此幫助您下次訪問該站點時自定義查看。
Cookies 也可以存儲個人可識別信息。個人可識別信息是可以用來識別或聯系您的信息,例如您的姓名、電子郵件地址、家庭或工作單位地址,或者電話號碼。然而,網站只能訪問您提供的個人可識別信息。例如,除非您提供電子郵件名稱,否則網站將不能確定您的電子郵件名稱。另外,網站不能訪問計算機上的其他信息
一旦將 cookie 保存在計算機上,則只有創建該 cookie 的網站才能讀取它。
使用 Cookie 時的選擇
Internet Explorer 允許使用 Cookie;但是,可以更改隱私設置來指定 Internet Explorer 將 Cookie 放到計算機上之前給出提示(讓您決定允許或阻止 Cookie);或者防止 Internet Explorer 接受任何 Cookie。
可以刪除的,只是以後你再訪問某些網站的時候用戶名密碼什麼的需要重新輸入,網站不會記住了。
Ⅸ cookie 的作用域
如果你說的是asp就看看寫的
Cookies在ASP中的常用的方法
論壇注冊後,登陸比較簡單,就不多加說明了。主要提醒大家的是因為本論壇運用的COOKIES是默認自動儲存,所以如果你在別的人那裡上了電腦,關閉瀏覽器並不意味著你已經退出。如果再次登陸你會發現你的COOKIES已經被系統記錄,他能自動進入。這樣很方便再次登陸。但同時也要提醒各位朋友,如果不是在自己專用的電腦上,那你退出前一定要記得清除你的COOKIES,不然會出麻煩。
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。
請參考:http://www.jixinfz.cn/asp
Ⅹ PHP即時cookie有效期時間怎麼設置
回"問題復補充"
PHP手冊上關於setcookie函數的expire參數制有這樣一個解釋
If set to 0, or omitted, the cookie will expire at the end of the session (when the browser closes).
如果設為0 或者忽略該參數, cookie將在session結束時(關閉瀏覽器時)過期
所以, 如果要寫4,5個參數, 那把第三個設為0就可以了