我正在尝试制作一个聊天应用程序,使用node.js作为后端,其中每个客户端都有一个特定的IP,所以我需要使用我的应用程序接口获取客户端的IP。
发布于 2019-09-15 16:43:48
您可以使用中间件express-ip
const express = require('express');
const app = express();
const expressIp = require('express-ip');
app.use(expressIp().getIpInfoMiddleware);
app.get('/', function (req, res) {
console.log(req.ipInfo);
});发布于 2019-09-15 16:49:30
您可以从req object req.connection.remoteAddress获取变量
app.get('/', function (req, res) {
console.log(req.connection.remoteAddress);
});https://stackoverflow.com/questions/57942269
复制相似问题