過期時間選項

2018-02-24 16:04 更新

緊跟 cookie 值后面的每個選項都以分號和空格分開,每個選擇都指定了 cookie 在什么情況下應(yīng)該被發(fā)送至服務(wù)器。第一個選項是過期時間(expires),指定了 cookie 何時不會再被發(fā)送至服務(wù)器,隨后瀏覽器將刪除該 cookie。該選項的值是一個?Wdy, DD-Mon-YYYY HH:MM:SS GMT?日期格式的值,例如:

Set-Cookie: name=Nicholas; expires=Sat, 02 May 2009 23:38:25 GMT

沒有設(shè)置?expires?選項時,cookie 的生命周期僅限于當前會話中,關(guān)閉瀏覽器意味著這次會話的結(jié)束,所以會話 cookie 僅存在于瀏覽器打開狀態(tài)之下。這就是為什么為什么當你登錄一個 Web 應(yīng)用時經(jīng)常會看到一個復(fù)選框,詢問你是否記住登錄信息:如果你勾選了復(fù)選框,那么一個?expires?選項會被附加到登錄 cookie 中。如果?expires?設(shè)置了一個過去的時間點,那么這個 cookie 會被立即刪掉。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號