設置了Domain屬性,從而使得cookie不能保存,將其設置為“”,可正常保存。
cookie默認的生命周期在瀏覽器關閉后就結束了。其可以訪問到的域名在創建的域名及其子域下,可以訪問到的路徑在創建的路徑下及其子路徑下,可以通過設置屬性改變
Set-Cookie響應頭是服務器返回的響應頭用來在瀏覽器種cookie,一旦被種下,當瀏覽器訪問符合條件的url地址時,會自動帶上這個cookie
Set-Cookie: cookie1=val1; Expires=?; Domain=?; Path=?
1。
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: 格林尼治標准時間。
2.
Max-Age
失效時間,單位是秒,低版本瀏覽器不支持,如果兩個都支持,Max-Age優先級比Expires優先級更高
注意:cookie失效前需要的秒數
3.
Domain
指定可以送達cookie允許的域名
Path
cookie的作用路徑
Secure
一個帶有安全屬性的 cookie 只有在請求使用SSL和HTTPS協議的時候才會被發送到服務器。