如何从节点js中的api请求获取客户端公共ip?

时间:2018-01-12 06:29:13

标签: node.js

是否有任何可能的方法从节点js中的api请求获取客户端公共ip?

根据要求,我们只能获得本地IP ....

1 个答案:

答案 0 :(得分:0)

在nodejs http callback中:

@Override public StreamObserver<MdtDialoutArgs> mdtDialout(StreamObserver<MdtDialoutArgs> responseObserver) { return new StreamObserver<MdtDialoutArgs>() { @Override public void onError(Throwable t) { logger.warn( "Encountered error in mdtDialout"); } @Override public void onCompleted() { responseObserver.onCompleted(); } @Override public void onNext(MdtDialoutArgs arg0) { try { .... .... ... } catch (Exception e) { logger.error(e.getMessage(), e); } }

如果您有负载均衡器环境:

request.connection.remoteAddress