Подобно этому вопросу и этому вопросу У меня есть клиент (bazel), который отправляет запросы в nginx.
Клиент добавляет пользовательский заголовок с именем build_id
как HTTP_BUILD_ID
к каждому запросу.
Я просто хочу зарегистрировать этот заголовок с nginx
.
Я написал небольшое приложение Python flask
и напечатал все заголовки, и он показал, что HTTP_BUILD_ID
действительно является частью запроса.
К сожалению, nginx
не может его найти. Вот как выглядит мой log_format с добавлением $http_build_id
.
log_format main '$remote_addr - $upstream_cache_status [$time_local]
'"$request" $status $body_bytes_sent '
'[$http_build_id]'
'"$http_referer" "$http_user_agent"';