Всем привет, помогите, пжл, понять флоу:
1) Есть обычный https сервер(A), при коннекте к нему, делает запрос с методом CONNECT к внешнему серверу(C), а также в самом начале инициализирует еще один https сервер(B) каждый раз рандомном порту, например 59203(который один на всю сессию приложения)
2) После успешного CONNECT, (A) делает net.connect(localhost, 59203)
3) второй обычный сервер(B) на порту 59203, слушает эти запросы, но в него приходят только 3 header'а
User-Agent
Accept
Host
х
о
т
я
к серверу A приходит больше header'ов.
net.connect принимает только хост и порт, не пойму, откуда в сервере B часть правильных хэдеров выше берется, и почему теряется остальное