Весьма занятно. Если хотите смотреть внутрь https запросов, вот вам моя реализация. Из интересного, это поддержка TLS handshake и менеджер сертификатов. Местами неотлаженное, но работающее детище: https://github.com/MrDjeb/trueproxy
По итогу поддержка HTTP/2 весьма не тривиальная задача, не делал.
Правильно я понимаю, что прокси не умеет ходить по HTTP/2 (метод CONNECT и общаться чанками)? В данной реализации будто весь трафик сможет ходить туда сюда только по HTTP/1.1 и ниже...
Весьма занятно.
Если хотите смотреть внутрь https запросов, вот вам моя реализация. Из интересного, это поддержка TLS handshake и менеджер сертификатов. Местами неотлаженное, но работающее детище:
https://github.com/MrDjeb/trueproxy
По итогу поддержка HTTP/2 весьма не тривиальная задача, не делал.
Я тут пытаюсь реализовать для http/2 усердно.
Как вы этом месте вытаскиваете данные самих http запросов для логов и ui?
Правильно я понимаю, что прокси не умеет ходить по HTTP/2 (метод CONNECT и общаться чанками)? В данной реализации будто весь трафик сможет ходить туда сюда только по HTTP/1.1 и ниже...