vod_last_modified_types
Директива `vod_last_modified_types` определяет MIME-типы, для которых заголовок Last-Modified будет отправлен в VOD-ответах.
Описание
Директива vod_last_modified_types предназначена для использования в модуле VOD Packager на основе NGINX. Она позволяет администраторам настроить, какие MIME-типы будут включать HTTP-заголовок Last-Modified в ответах с видео-контентом. Включая отметки времени последнего изменения, клиенты могут воспользоваться механизмами кэширования, что делает доставку контента более эффективной за счёт сокращения ненужных запросов на обновление содержимого.
Директива принимает в качестве аргументов одну или несколько строк MIME-типа. Эти аргументы определяют типы содержимого, для которых NGINX будет возвращать заголовок Last-Modified. Когда поступает запрос на видеофайл указанного MIME-типа и файл был изменён, NGINX включит соответствующий заголовок Last-Modified в ответ, что позволяет клиенту определить, нужно ли повторно загружать контент или кэшированная версия актуальна.
Крайне важно убедиться, что эта директива правильно установлена в соответствующем контексте (http, server или location), чтобы она вступила в силу. Неправильная конфигурация директивы может привести к тому, что ответы не будут содержать ожидаемый заголовок Last-Modified, что потенциально повлияет на поведение кэширования на стороне клиента и может привести к проблемам с производительностью в приложениях, которые в основном полагаются на попадания в кэш.
Пример конфига
http {
vod_last_modified_types application/mp4 audio/mpeg;
}Убедитесь, что директива размещена в правильном контексте (http, server, location), чтобы она вступила в силу.
Если MIME-типы не указаны, поведение по умолчанию не отправляет заголовок Last-Modified.