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