nodejs socket.io获取用户ip细节
2015-02-02 13:55
363 查看
是不断调试过程中发现的
io.sockets.on('connection', function(socket) {
socket.on('postMsg', function(customerName,msg) {
// var clientIp=socket.handshake.headers['x-forwarded-for'] || socket.handshake.address.address;
console.log(socket.handshake.address);
var contentId =
MathRand();
socket.broadcast.emit('newMsg', customerName ,msg,contentId);
console.log(contentId);
});
通过socket.handshake获得了用户请求信息
.address就可以了
io.sockets.on('connection', function(socket) {
socket.on('postMsg', function(customerName,msg) {
// var clientIp=socket.handshake.headers['x-forwarded-for'] || socket.handshake.address.address;
console.log(socket.handshake.address);
var contentId =
MathRand();
socket.broadcast.emit('newMsg', customerName ,msg,contentId);
console.log(contentId);
});
通过socket.handshake获得了用户请求信息
.address就可以了
相关文章推荐
- TWaver html5 + NodeJS + express + websocket.io + redis 快速搭建项目(一)
- TWaver HTML5 + Node.js + express + socket.io + redis(二)
- node.js + express 使用socket.io 客户端出现socket.io.js 404的问题解决
- nodejs+express+socketio实现即时聊天系统初体验
- Node.js 和Socket.IO 实现chat
- TWaver html5 + NodeJS + express + websocket.io + redis 快速搭建项目(二)
- NodeJS Socket.io
- ubuntu install node.js socket.io
- 使用node.js和socket.io实现多人聊天室
- node.js+socket.io配置详解
- TWaver html5 + NodeJS + express + websocket.io + redis 快速搭建项目(三)
- 根据IP获取用户信息,sina js和纯真IP两种方式
- TWaver HTML5 + Node.js + express + socket.io + redis(六)
- 如何在Node.js中获取本机IP地址
- 使用git管理nodejs+socket.io+redis+juicer+waterfall+ubuntu+aws ec2开发网站
- NodeJS Socket.io
- TWaver HTML5 + Node.js + express + socket.io + redis(一)
- TWaver HTML5 + Node.js + express + socket.io + redis(四)
- Node.Js + Socket.IO vs SignalR vs C# WebSocket Server
- Node.js+socket.io实现实时通信