Взаимодействие с политикой кэша: максимальный возраст и минимальная актуальность
Чтобы обеспечить возврат клиентскому приложению самого актуального содержимого, в результате взаимодействия политики кэша клиента и требований к повторной проверке сервера всегда применяется наиболее консервативная политика кэша. Все примеры в этом разделе иллюстрируют политику кэша для ресурса, который кэшируется 1 января и срок действия которого истекает 4 января.
В приведенных ниже примерах показана политика кэша, полученная в результате сочетания значений максимального возраста (maxAge
) и минимальной актуальности (minFresh
).
Если политика кэша задает значение
maxAge
равным 2 дням, а значениеminFresh
не указано, содержимое повторно проверяется 3 января.Если политика кэша задает значение
maxAge
равным 2 дням, а значениеminFresh
равным 1 дню, то в соответствии сmaxAge
содержимое будет актуальным до 3 января. СогласноminFresh
содержимое будет актуально до 3 января. Поэтому его необходимо будет проверить повторно 3 января.Если политика кэша задает значение
maxAge
равным 2 дням и значениеminFresh
равным 2 дням, то в соответствии сmaxAge
содержимое будет актуальным до 3 января. СогласноminFresh
содержимое будет актуально до 2 января. Поэтому его необходимо будет проверить повторно 2 января.