modern_browser_value

Директива `modern_browser_value` управляет HTTP-ответом для значения современного браузера в модуле NGINX HTTP Core. — NGINX HTTP Core

modern_browser_value
httpserverlocation
Синтаксисmodern_browser_value value;
По умолчаниюnone
Контекстhttp, server, location
МодульNGINX HTTP Core
Аргументы1

Описание

Директива `modern_browser_value` используется для задания или изменения HTTP-ответа, связанного с запросами, отправленными современными браузерами. Она централизует конфигурацию для обработки специфического поведения браузеров, что позволяет выполнять целевые оптимизации и корректировать ответы в зависимости от того, исходил ли запрос от распознанного современного браузера. При настройке эта директива позволяет задать значение, которое изменяет заголовки ответа сервера, специально адаптированные для современных веб-браузеров. Это может улучшить совместимость и производительность браузеров для различных функций сайта или повысить безопасность, предоставляя современным браузерам специализированные инструкции по обработке определённых ресурсов. В параметры могут входить значения, определяющие политики кэширования или форматы ответа, специально разработанные для новых версий браузеров, поддерживающих передовые технологии.

Пример конфига

modern_browser_value "joyful_response";

Убедитесь, что заданное значение действительно и распознается целевыми браузерами.

Некорректные значения могут привести к несовместимости с некоторыми старыми браузерами, если они не будут обработаны должным образом.