[英]Is there a standard header to clear cache for arbitrary URLs in a RESTful API
我正在尋求圍繞RESTful(或緊密嘗試)API實現瘦客戶端。
我希望客戶端在適當的地方緩存API響應,但是為了減少客戶端中的邏輯,我也希望后端處理緩存清除邏輯。
假設我們有一個資源“項目列表”,網址為
example.com/items/
可以調用CRUD方法(GET,PUT和DELETE)
example.com/items/{id}
現在,正如您已經猜到的那樣,添加和刪除項目也將更改完整列表的響應。 在此示例中,我們想在對項目的DELETE調用之后清除列表響應的緩存。 有沒有一種標准的方法可以清除任意網址上的緩存?
我在想像Clear-Caches: ../items/
東西Clear-Caches: ../items/
還有另一種方法嗎? 如果不存在,為什么不呢? 也許由於某種原因,這是一個糟糕的模式?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.