node js 获取ip
2016-06-07 00:00
239 查看
摘要: 获取访问的ip
var http = require('http');
http.createServer(function(req, res) {
var ip = getClientIp(req);
console.log(ip);
}).listen(8888);
function getClientIp(req) {
return req.headers['x-forwarded-for'] ||
req.connection.remoteAddress ||
req.socket.remoteAddress ||
req.connection.socket.remoteAddress;
};
var http = require('http');
http.createServer(function(req, res) {
var ip = getClientIp(req);
console.log(ip);
}).listen(8888);
function getClientIp(req) {
return req.headers['x-forwarded-for'] ||
req.connection.remoteAddress ||
req.socket.remoteAddress ||
req.connection.socket.remoteAddress;
};
相关文章推荐
- javascript中children和childNodes的区别
- Study NodeJS《NPM常用命令》
- 【LeetCode】011 Swap Nodes in Pairs 两两换位
- 《Nodejs开发加密货币》之十七:共识机制,可编程的利益转移规则
- ambari回滚 禁止namenode ha
- Folk博客程序——可以运行于node环境和asp环境的博客系统
- node定时任务
- inode与super block
- BAE log服务的配置(nodejs)
- 6个讨喜的 ES6 小技巧
- Node学习笔记(三):基于socket.io web版你画我猜(二)
- 【leetcode】25. Reverse Nodes in k-Group
- Node.js的Web模板引擎ejs的入门使用教程
- 关于nodejs邮件群发的Nodemailer
- nodejs 的 session 简单使用
- 关于nodejs接受多文件上传问题
- hadoop 错误1 journalnode与namenode超时
- The program 'node' can be found in the following packages: * node * nodejs-legacy Try: sudo apt-ge
- 用nodejs做一下发送邮件例子
- 【Node.js】和node.js相关的常识