Как я могу получить доступ к заголовкам ответа прокси Http-подключения - PullRequest
0 голосов
/ 22 марта 2020

При подключении к прокси-серверу балансировки нагрузки возвращается заголовок ответа, который содержит одноранговый прокси-сервер, на который должен быть отправлен запрос. Как я могу получить доступ к этим заголовкам в go?

Я мог бы предположить, что мне понадобится специальный обходчик для перехвата различных событий, но я не могу найти на нем никакой информации, кроме httpTrace. Это не сработает, так как мне нужно перехватить эти события внутри Roundtripper.

Я полностью скопировал модуль net / http. Нашел, где реализовано соединение через прокси https, и начал изменять все возвращаемые значения для инкапсуляции заголовка прокси sp, чтобы его можно было переслать. Есть ли лучший способ, чем практически дублировать весь модуль? Нет абсолютно никакой функциональности, позволяющей перехватить этот запрос. И попытка создать собственный транспорт бесполезна, поскольку все функции не экспортируются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...