Протоколы Internet


Гипертекстный протокол HTTP - часть 90


/p>

Если директива появляется без какого-либо параметра 1#field-name, она воздействует на весь запрос или отклик. Когда такая директива приходит с параметром 1#field-name, она воздействует только на именованное поле или поля и не имеет никакого действия на остальную часть запроса или отклика. Этот механизм поддерживает расширяемость. Реализации будущих версий протокола HTTP могут использовать эти директивы для полей заголовка, неопределенных в HTTP/1.1.

Директивы управления кэшем могут быть разделены на следующие категории:

  • Ограничения на то, что можно кэшировать. Они налагаются только исходным сервером.
  • Ограничения на то, что можно записывать в память кэша. Они определяются исходным сервером или агентом пользователя.
  • Модификации базового механизма контроля годности записей. Они вносятся либо исходным сервером, либо агентом пользователя.
  • Управление процессом перепроверки годности записей и перезагрузкой осуществляется только агентом пользователя.
  • Управление преобразованием объектов.
  • Расширения системы кэширования.

13.9.1. Что допускает кэширование?

По умолчанию отклик допускает кэширование, если требования метода запроса, поля заголовка запроса и код статуса отклика указывают на то, что кэширование не запрещено. Раздел 12.4 обобщает эти рекомендации для кэширования. Следующие Cache-Control директивы отклика позволяют исходному серверу переписать стандартные требования по кэшируемости:

public

Указывает, что отклик может кэшироваться любым кэшем, даже если он в норме не кэшируем или кэшируем только в кэшах индивидуального пользования. (См. также об авторизации в разделе 13.8.)

private

Указывает, что весь или часть сообщения отклика предназначена для одного пользователя и не должна быть записана кэшем коллективного пользования. Это позволяет исходному серверу заявить о том, что специфицированные части отклика предназначены только для одного пользователя, и он не может отсылаться в ответ на запросы других пользователей. Частный кэш может кэшировать такие отклики.




Начало  Назад  Вперед



Книжный магазин