[解決済み] socket.ioでクライアントのIPアドレスを取得する
2022-05-13 14:05:31
質問
Node.jsサーバでsocket.IOを使用するとき、着信接続のIPアドレスを簡単に取得する方法はありますか?私はあなたが標準的なHTTP接続からそれを得ることができることを知っていますが、socket.ioは少し異なる獣です。
どのように解決するのですか?
さて、0.7.7 の時点でこれは利用可能ですが、lubar が説明する方法ではありません。私はこのことを理解するために git hub 上のいくつかのコミットログを解析する必要がありましたが、次のコードは現在実際に動作しています。
var io = require('socket.io').listen(server);
io.sockets.on('connection', function (socket) {
var address = socket.handshake.address;
console.log('New connection from ' + address.address + ':' + address.port);
});
関連
-
[解決済み】Mongooseで、日付でソートするにはどうしたらいいですか?(node.js)
-
[解決済み] Heroku "状態が起動から停止に変更されました SIGTERMで全プロセスを停止"
-
[解決済み] Node.jsを使うタイミングをどう判断するか?
-
[解決済み] Node.jsでファイルを書き込む
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Node.jsアプリケーションをデバッグするにはどうすればよいですか?
-
[解決済み] Node.js上のExpress.jsでGET(クエリ文字列)変数を取得する方法とは?
-
[解決済み] Node.jsで現在のスクリプトのパスを取得するにはどうしたらいいですか?
-
[解決済み] Node.js + Nginx - 今度は何?
-
[解決済み] socket.ioとwebsocketの違いについて
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】mongoError: トポロジーが破壊されました
-
[解決済み】AWS STS AssumeRoleへのアクセスを可能にする方法
-
[解決済み】Node Version Manager のインストール - nvm コマンドが見つかりません。
-
[解決済み】Node.jsのエラーECONNRESETをデバッグするにはどうすればよいですか?
-
[解決済み】Google spreadsheet api Requestに不十分な認証スコープがあった。
-
[解決済み] 非推奨パッケージに関するNPM警告メッセージ
-
[解決済み】Node.jsのホスト名/IPが証明書のaltnamesと一致しない。
-
[解決済み] Npmエラー - Windows NT - 解決方法
-
[解決済み] ReferenceError: describe は定義されていません NodeJs
-
[解決済み] エラーです。Cannot find module 'ejs'