<HTML><BODY><p>Привет!<br><br><br></p><p>add_header может принимать в качестве значения переменную. Если переменная - это пустая строка, то заголовок добавлен не будет. В документации я не нашёл упоминания об этом (1).<br data-mce-bogus="1"></p><p>Однако дока proxy_set_header описывает похожий случай(2)<br data-mce-bogus="1"></p><p><br data-mce-bogus="1"></p><p>Признаться, мне неизвестно, "легальны" ли пустые заголовки в HTTP. Если протокол не допускает пустых заголовков, то, наверное, обновление документации не требуется. С другой стороны в (2) есть, а в (1) нет.<br data-mce-bogus="1"></p><p><br data-mce-bogus="1"></p><p>(1) http://nginx.org/ru/docs/http/ngx_http_headers_module.html#add_header<br data-mce-bogus="1"></p><p>(2) https://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_set_header<br data-mce-bogus="1"></p><p>---<br data-mce-bogus="1"></p><p>Best Regards,<br>Andrei Enshin<br></p></BODY></HTML>