cookie的expires属性和max-age属性
expires屬性
? ?指定了cookie的生存期,默認情況下cookie是暫時存在的,他們存儲的值只在瀏覽器會話期間存在,當用戶推出瀏覽器后這些值也會丟失,如果想讓cookie存在一段時間,就要為expires屬性設置為未來的一個過期日期。現(xiàn)在已經(jīng)被max-age屬性所取代,max-age用秒來設置cookie的生存期。
path屬性
? ?它指定與cookie關聯(lián)在一起的網(wǎng)頁。在默認的情況下cookie會與創(chuàng)建它的網(wǎng)頁,該網(wǎng)頁處于同一目錄下的網(wǎng)頁以及與這個網(wǎng)頁所在目錄下的子目錄下的網(wǎng)頁關聯(lián)。
domain屬性
? ? domain屬性可以使多個web服務器共享cookie。domain屬性的默認值是創(chuàng)建cookie的網(wǎng)頁所在服務器的主機名。不能將一個cookie的域設置成服務器所在的域之外的域。
? ? 例如讓位于order.example.com的服務器能夠讀取catalog.example.com設置的cookie值。如果catalog.example.com的頁面創(chuàng)建的cookie把自己的path屬性設置為"/",把domain屬性設置成".example.com",那么所有位于catalog.example.com的網(wǎng)頁和所有位于order.example.com的網(wǎng)頁,以及位于example.com域的其他服務器上的網(wǎng)頁都可以訪問這個cookie。
secure屬性
? ? 它是一個布爾值,指定在網(wǎng)絡上如何傳輸cookie,默認是不安全的,通過一個普通的http連接傳輸。
?
總結
以上是生活随笔為你收集整理的cookie的expires属性和max-age属性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 签名算法
- 下一篇: Nginx添加ngx_http_head