Идентификация протокола Http / 2 в прокси-среде - PullRequest
0 голосов
/ 17 октября 2018

У нас есть AWS ELB, подключенный к серверу Apache http.Для идентификации клиента AWS ELB выполняет пересылку некоторых заголовков x-forwarded-xxx (x-forwarded-for, x-forwarded-proto, x-forwarded-port).В нашем случае использования необходимо выяснить, было ли соединение между браузером и AWS ELB http / 1.1 или http2.X-forwarded-proto выглядел как решение, но, к сожалению, «http» и «https» кажутся единственными двумя значениями для этого заголовка.Таким образом, даже когда я вижу в браузере chrome-отладчика соединение h2 с балансировщиком нагрузки, x-forwarded-proto имеет значение «https» в журналах доступа apache.говорит о настройке пользовательских заголовков на балансировщике нагрузки.Существуют ли другие способы выяснить, был ли первоначальный запрос http / 1.1 или http2?

...