как получить IP-адрес клиента с помощью узла grpc - PullRequest
0 голосов
/ 18 июня 2020

Ранее я использовал приведенный ниже код для получения IP-адреса клиента на express.js

req.headers['x-forwarded-for'] ||
req.connection.remoteAddress ||
req.socket.remoteAddress ||
req.connection.socket.remoteAddress

. Хотелось бы узнать, как получить IP-адрес клиента с помощью приложения узла grp c. Я пробовал getPeer (), который всегда дает ipv4: 127.0.0.1: 33944, даже когда вызов API происходит извне.

Работает ли что-то эквивалентное приведенному ниже go коду?

call.getAttributes().get(Grpc.TRANSPORT_ATTR_REMOTE_ADDR).toString();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...