Я пытаюсь создать обратный прокси-сервер за AWS Classic Load Balancer и хочу использовать заголовок Via
.
Как я понимаю Через , я должен добавить версию протокола (например, HTTP/1.1
или просто 1.1
), чтобы указать версию протокола запроса вышестоящего клиента.
Однако в документации AWS я не вижу, чтобы балансировщик нагрузки передавал эту информацию моим экземплярам EC2. Действительно, очевидно, что нет такой вещи как заголовок X-Forwarded-Proto-Version
.
Так как узнать версию протокола из-за AWS Classic Load Balancer? А как насчет нового Application Load Balancer? Если это будет сделано там, где не будет Classic, я могу обновить.
EDIT (апрель 2019 г.): с тех пор мы обновились до Application Load Balancer (ALB) по другим причинам, и я могу подтвердить, что ALB не отправляет заголовок Via
или любой другой заголовок, который содержит информацию о клиенте ALB HTTP версии. Но ALB (и CLB) являются прокси и должны включать заголовок Via
, верно?