grpc_hide_header
Директива grpc_hide_header предотвращает отправку определённых заголовков в ответах gRPC клиентам. — NGINX HTTP Core
Описание
Директива grpc_hide_header используется для управления тем, какие заголовки исключаются из ответов gRPC, обслуживаемых NGINX. Эта директива помогает управлять конфиденциальной информацией или контролировать взаимодействие с клиентом, скрывая заголовки, которые в противном случае могли бы быть раскрыты. Она принимает один аргумент, который задаёт имя заголовка, подлежащего сокрытию. Когда эта директива установлена, любой ответ от gRPC-сервера, содержащий указанный заголовок, будет отфильтрован NGINX до достижения клиента.
Пример конфига
location /grpc {
grpc_pass grpc://backend;
grpc_hide_header X-My-Header;
}Убедитесь, что имя заголовка написано правильно и совпадает по регистру с заголовком в ответе.
Будьте осторожны при скрытии заголовков, которые могут быть критически важны для работы клиента, так как это может привести к непредвиденному поведению.