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