【发布时间】:2015-09-21 11:51:47
【问题描述】:
{ host: '127.0.0.1:8080',
connection: 'keep-alive',
'cache-control': 'max-age=0',
'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/44.0.2403.89 Chrome/44.0.2403.89 Safari/537.36',
accept: '*/*',
referer: 'http://127.0.0.1:8080/',
'accept-encoding': 'gzip, deflate, sdch',
'accept-language': 'en-US,en;q=0.8',
cookie: 'io=bP2eXrqS3SkWYY4cAAAC11' }
我正在使用来自 npm 的 koa.io 来尝试获取连接的客户端的 IP 地址。当我尝试以下代码时,上面的代码会打印在控制台中。我似乎无法获取客户端的 IP 地址。
app.io.use(function* userLeft(next) {
// on connect
console.log(this.headers);
});
我目前在本地主机上。所以我希望客户端 IP 地址是 127.0.0.1?
【问题讨论】: