簡體   English   中英

改造/OkHttp 查詢中間件或回退到 API

[英]Retrofit/OkHttp query middleware or fallback to API

我有一個外部 API 我使用 Retrofit 進行查詢。 問題是這個 API 成本很高,所以我開發了一個中間件服務(緩存),它公開了相同的 API

我想要實現的是以下幾點:

  1. 查詢緩存,如果找到則返回
  2. 如果沒有(或發生錯誤),“重定向”到外部 API

我想了解的是,如果我應該使用攔截器返回 HTTP 302 還是應該自己從攔截器發出請求。

我建議緩存來自外部 API 調用的返回值,而不是緩存 HTTP 調用/響應。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM