Sobes.tech
Back to questions
Middle
178

Какие заголовки HTTP отвечают за кэширование?

Answer from AI

sobes.tech AI

Основные HTTP-заголовки, отвечающие за кэширование, включают:

  • Cache-Control: задаёт правила кэширования, например, max-age, no-cache, no-store, public, private.
  • Expires: указывает дату и время, после которых ресурс считается устаревшим.
  • ETag: уникальный идентификатор версии ресурса, используется для условных запросов.
  • Last-Modified: дата последнего изменения ресурса, помогает определить, изменился ли ресурс с момента последнего запроса.

Пример использования Cache-Control:

Cache-Control: max-age=3600, public

означает, что ресурс можно кэшировать публично и считать свежим в течение 3600 секунд.