cookie默認的生命週期在瀏覽器關閉後就結束了。其能夠訪問到的域名在建立的域名及其子域下,能夠訪問到的路徑在建立的路徑下及其子路徑下,能夠經過設置屬性改變
Set-Cookie響應頭是服務器返回的響應頭用來在瀏覽器種cookie,一旦被種下,當瀏覽器訪問符合條件的url地址時,會自動帶上這個cookie瀏覽器
Set-Cookie: cookie1=val1; Expires=?; Domain=?; Path=?
Expires用來設置cookie的過時時間,時間須要符合HTTP-date規範安全
Date: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT <day-name>: "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", 或 "Sun" 之一 (區分大小寫)。 <day>: 2位數字表示天數,例如, "04" 或 "23"。 <month>: "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" 之一(區分大小寫)。 <year>: 4位數字表示年份,例如, "1990" 或 "2016"。 <hour>: 2位數字表示小時數,例如, "09" 或 "23"。 <minute>: 2位數字表示分鐘數,例如, "04" 或 "59"。 <second>: 2位數字表示秒數,例如, "04" 或 "59"。 GMT: 格林尼治標準時間。
失效時間,單位是秒,低版本瀏覽器不支持,若是兩個都支持,Max-Age優先級比Expires優先級更高服務器
注意:cookie失效前須要的秒數cookie
指定能夠送達cookie容許的域名url
一個帶有安全屬性的 cookie 只有在請求使用SSL和HTTPS協議的時候纔會被髮送到服務器。code