我知道,高速緩存策略可如果我們使用的查詢在Parse.com服務(防爆:)緩存策略
ParseQuery query = new ParseQuery("Players");
query.setCachePolicy(ParseQuery.CachePolicy.NETWORK_ELSE_CACHE);
,但如果我只用解析的休息怎麼辦呢設定API?對象的模型+應用內的網絡層與解析無關。所有我需要它 - 與數據JSON。
curl -X GET -H "X-Parse-Application-Id: hgjsdgfsjfjsdf" -H "X-Parse-REST-API-Key: kjsdhfjsfhsdfbjsdfsdhjf" https://api.parse.com/1/classes/Players
這個GET工作,但沒有緩存支持。如果有任何解決方法?非常感謝。
緩存在客戶端。如果您直接使用REST API,則必須實施自己的緩存解決方案。 – 2014-10-09 07:32:21
query.setCachePolicy(ParseQuery.CachePolicy.NETWORK_ELSE_CACHE);例如在服務器響應中更改HTTPHeaders。我需要一種方法來更改服務器的響應頭以允許緩存。適用於iOS的AFHttpNetworkig可以使用緩存,但它需要propers標頭filelds – alex 2014-10-09 07:46:18
您是否嘗試過在請求中設置Cache-Control標頭? – 2014-10-09 08:15:30