0
我正在創建一個http客戶端緩存,但是我對no-cache字段有疑問。無緩存屬性誤解
官方documentation說:
如果no-cache指令沒有指定字段名,然後緩存絕不能使用響應來滿足,而不與原始服務器重新驗證成功的後續請求。 [...]
如果no-cache指令確實指定一個或多個字段,名稱,那麼高速緩存可以使用該響應來滿足的後續請求,服從於緩存任何其他限制。然而,指定字段名(一個或多個)不能在響應於不與原始服務器重新驗證成功的後續請求中發送。
我的問題是:如何重新驗證那些字段而不重新驗證整個響應?
然後,你說的是,如果有不能在沒有字段名做了同樣的要求-cache屬性,當我收到304 Not Modified時,只取這些字段? – Massimo
正確。但您也可能會收到'2XX OK',在這種情況下您必須將響應視爲新實體。 – simonmenke
完美! :) 非常感謝! – Massimo