js jsp操作cookie的方法

2022-09-07 16:09:14 字數 1024 閱讀 6097

最近專案用到了自動登入功能,使用到了cookie。

一、cookie簡介    瀏覽器與web伺服器之間是使用http協議進行通訊的;而http協議是無狀態協議。也就是說,當某個使用者發出頁面請求時,web伺服器只是簡單的進行響應,然後就關閉與該使用者的連線。因此當乙個請求傳送到web伺服器時,無論其是否是第一次來訪,伺服器都會把它當作第一次來對待,這樣的不好之處可想而知。為了彌補這個缺陷,netscape開發出了cookie這個有效的工具來儲存某個使用者的識別資訊,     它是一種web伺服器通過瀏覽器在訪問者的硬碟上儲存資訊的手段。     它是伺服器傳送給瀏覽器的體積很小的純文字資訊。     定義:cookie是web瀏覽器儲存的少量命名資料,它與某個特定的網頁和**關聯在一起。     cookie實際上和某一**和網頁關聯的,儲存使用者一定資訊的文字檔案。

二、cookie的屬性     除名字與值外,每個cookie有四個可選屬性:     1.expires:指定cookie的生存期。預設情況下cookie是暫時的,瀏覽器關閉就失效。     2.path:它指定了與cookie關聯在一起的網頁。預設是在和當前網頁同一目錄的網頁中有效。         如果把path設定為"/",那麼它對該**的所有網頁都可見了。     3.domain:設定cookie有效的網域名稱,         如果把path設定為"/",把domain設為".sohu.com",那麼 a.sohu.com和b.sohu.com         的所有網頁都能夠訪問此cookie。     4.secure:布林值,它指定了網路上如何傳輸cookie。預設情況下,cookie是不安全的,         可以通過乙個不安全的,普通的http協議傳輸;若設定cookie為安全的,那麼它將         只在瀏覽器和伺服器通過https或其它的安全協議連線在一起時才被傳輸。

三、cookie的操作     cookie可以用j**ascipt來操作,也可以用jsp來操作。     下面給大家我寫的幾個例子,相信大家一看就明白了:     1.j**ascript 操作:    

www.szrcwz.com

十六 cookie操作

有時候我們需要驗證瀏覽器中cookie是否正確,因為基於真實cookie的測試是無法通過白盒和整合測試進行的。webdriver提供了操作cookie的相關方法,可以讀取 新增和刪除cookie資訊。webdriver操作cookie的方法 下面通過get cookies 來獲取當前瀏覽器的cook...

Cookie系列操作

cookie cookie newcookie key1 value1 resp.addcookie cookie public static cookie findcookie cookie cookies,string key for cookie cookie cookies return n...

Cookie和Session的詳細使用方法

1 建立 方法一 蟈蟈 蟈蟈 方法二 2 讀取 3 修改 4 刪除 刪除之後httpcontext.current.request.cookies pwd 還是能讀取到,設定expires屬性為過去某一時間即可起到刪除的效果 5 修改過期時間 1 建立 蟈蟈 name 蟈蟈 phone 182333...