<div dir="auto">Из документации как это понять</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, May 24, 2021, 6:19 AM Maxim Dounin <<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello!<br>
<br>
On Sun, May 23, 2021 at 01:00:18AM +0300, Gena Makhomed wrote:<br>
<br>
> Здравствуйте, All!<br>
> <br>
> Использую nginx/1.19.10 из официального репозитория <a href="http://nginx.org" rel="noreferrer noreferrer" target="_blank">nginx.org</a><br>
> <br>
> На бэкенде в секции http прописал такие директивы:<br>
> <br>
> add_trailer X-Response-Time $upstream_response_time always;<br>
> add_trailer X-Cache-Status $upstream_cache_status always;<br>
> <br>
> На фронтенде в секции http прописал proxy_http_version 1.1;<br>
> Также на фронтенде в директиву log_format добавил переменные:<br>
> <br>
> $upstream_trailer_x_response_time $upstream_trailer_x_cache_status<br>
> <br>
> Ожидается что в лог будут записаны полученные значения этих переменных,<br>
> но вместо них в лог пишутся символы - - обозначающие пустые значения.<br>
> <br>
> Почему так происходит? Это ошибка в nginx или я что-то делаю не так?<br>
<br>
Чтение трейлеров от бэкендов сейчас поддерживается только для <br>
gRPC-бэкендов.  Если хочется, чтобы работало и для HTTP/1.1 с <br>
chunked - присылайте патчи.<br>
<br>
-- <br>
Maxim Dounin<br>
<a href="http://mdounin.ru/" rel="noreferrer noreferrer" target="_blank">http://mdounin.ru/</a><br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org" target="_blank" rel="noreferrer">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote></div>