0
使用Rails,我有一個HTTP端點返回鏈接到JSON格式播放列表的記錄(媒體文件)數組。REST API分頁和客戶端緩存
客戶端緩存是通過檢查播放列表的日期並在/playlist/id/media_files.json
響應中使用Rails的stale?(@playlist)
生成適當的etag來完成的。
現在我想實現分頁,但試圖保持,在某種程度上,客戶端緩存。
是否有一些聰明的做法,我可以採取還是我被迫迴應所有的請求與200,並始終將數據下線到客戶端?
如何處理API中的分頁(服務器,客戶端)緩存?