Как использовать протокол PROXY для получения реального IP-адреса клиента?

AWS только что добавил поддержку в ELB дляПРОКСИ протокол, который оборачивает потоки TCP и добавляет IP-адрес клиента (как видно через прокси), чтобы внутренний сервер имел доступ к IP-адресу клиента (поскольку в противном случае он просто видел бы IP-адрес ELB).

Я знаю, что ELB может работать в режиме HTTP (S), где ELB вставляетX-Forwarded-For заголовок, но я запускаю свои ELB в режиме TCP, чтобы я мог обслуживать свой сайт болееSPDY.

Как я могу изменить свое приложение node.js (используя Express) для использования протокола PROXY?

Ответы на вопрос(1)

Ваш ответ на вопрос