nodejs で記述された小さなサーバー スクリプトがあり、クライアント IP を取得したいのですが、まだ方法が見つからないようです。
Connectパッケージを使用してサーバーを作成しています。
nodejsのConnectパッケージを使用してIPを取得する方法を知っている人はいますか?
ここのドキュメントもチェックしました: http://www.senchalabs.org/connect/しかし、見つけられませんでした。
nodejs で記述された小さなサーバー スクリプトがあり、クライアント IP を取得したいのですが、まだ方法が見つからないようです。
Connectパッケージを使用してサーバーを作成しています。
nodejsのConnectパッケージを使用してIPを取得する方法を知っている人はいますか?
ここのドキュメントもチェックしました: http://www.senchalabs.org/connect/しかし、見つけられませんでした。
次を使用して問題を解決しました:
var ip = req.headers['x-forwarded-for'] || req.connection.remoteAddress ||
req.socket.remoteAddress || req.connection.socket.remoteAddress;
そして、私はこの答えからこれを得ました: https://stackoverflow.com/a/19524949/1358670