在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ HTML/ RESTful Web Services緩存
RESTful教程
RESTful Web服務(wù)地址
RESTful資源
RESTful環(huán)境安裝設(shè)置
RESTful Web服務(wù)無狀態(tài)
RESTful Web Services方法
RESTful Web Services緩存
RESTful Web服務(wù)消息
RESTful Services Java (JAX-RS)
RESTful Web Services示例程序
RESTful Web服務(wù)安全

RESTful Web Services緩存

緩存是指存儲(chǔ)服務(wù)器響應(yīng)客戶端本身,使客戶端無須做出了對(duì)同樣的資源服務(wù)器的請(qǐng)求連連。服務(wù)器的響應(yīng)有關(guān)于緩存是如何做到使客戶端緩存的響應(yīng)一段時(shí)間或永遠(yuǎn)捕捉服務(wù)器響應(yīng)信息。

以下是其中一個(gè)服務(wù)器響應(yīng)可以具有以配置客戶端的緩存的報(bào)頭:

S.N. 消息頭和說明
1 Date
日期和創(chuàng)建時(shí)的資源的時(shí)間。
2 Last Modified
資源的日期和時(shí)間,它的最后修訂。
3 Cache-Control
主要頭控制緩存。
4 Expires
到期日和緩存時(shí)間
5 Age
在幾秒鐘時(shí)間,從資源服務(wù)器獲取時(shí)。

Cache-Control頭

以下是Cache-Control頭的細(xì)節(jié)

S. N. 指令和說明
1 Public
指示資源是可緩存任何組件。
2 Private
指示資源是可緩存只有客戶端和服務(wù)器,無中介可以緩存資源。
3 no-cache/no-store
表示資源是不可緩存
4 max-age
表示緩存有效期為max-age以秒為單位。在此之后,客戶端必須使另一個(gè)請(qǐng)求。
5 must-revalidate
指示服務(wù)器來驗(yàn)證資源,如果最大到期時(shí)間已經(jīng)過去了。

最佳實(shí)踐

  • 始終保持靜態(tài)內(nèi)容,如圖像,CSS,JavaScript的緩存,以2?3天有效期。

  • 不要讓過期日期太長(zhǎng)。

  • 動(dòng)態(tài)內(nèi)容應(yīng)只能緩存幾個(gè)小時(shí)。

Best practices for Cache-Control