相关疑难解决方法(0)

如何使用node.js获取我的外部IP地址?

我正在使用node.js,我需要获取我的ISP提供的外部IP地址.有没有办法在不使用像http://myexternalip.com/raw这样的服务的情况下实现这一目标?

node.js

11
推荐指数
4
解决办法
3万
查看次数

如何在socket io中获取ip

var app = require("express")();
var server = require("http").Server(app);
var io = require("socket.io")(server);
var requestIp = require('request-ip');
server.listen(3000);

var ipMiddleware = function(req, res) {
    return requestIp.getClientIp(req);
};

var ip = null;
app.get("/", function (req, res) {
   ip = ipMiddleware(req, res);
   res.sendFile(__dirname + "/index.html");
});

io.on("connection", function (socket) {
   // send the ip to user
});
Run Code Online (Sandbox Code Playgroud)

我的问题是,我想用快递获取客户端的IP地址并向客户端发出ip地址,ips是不同的那么它应该是,我怎样才能发出我用快递得到的ip?谢谢

node.js express socket.io

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

node.js ×2

express ×1

socket.io ×1