Was bedeutet "veraltet, gültig, speichern" beim Zugriff auf einen Cache in Rails?

8

In meinem Logbuch habe ich viele Dinge wie dieses:

%Vor%

Was bedeutet das? Ist es ein Cache Miss oder Hit? Was bedeutet es, abgestanden und auch gültig zu sein?

    
John Bachir 21.11.2011, 20:07
quelle

1 Antwort

5

Was es bedeutet, dass der Eintrag veraltet war und eine bedingte Anfrage ausgegeben wurde (eine Anfrage mit dem Header If-Modified-Since). Der Ursprungsserver hat mit einem Statuscode 304 (Not Modified) geantwortet, was bedeutet, dass der Cache-Eintrag gültig ist.

Mit anderen Worten, der Ursprungsserver wurde erreicht (miss?), aber er hat das Objekt nicht erneut gesendet, sondern nur validiert, da es nicht modifiziert wurde.

    
lalibi 21.11.2011, 20:23
quelle

Tags und Links