在本地运行Koa Server时,请求IP地址为:: 1

时间:2019-08-01 20:25:21

标签: koa

我在本地运行Koa服务器,当我记录传入请求的IP时,该值显示为:: 1,这是本地服务器的IP地址。如何获取记录请求用户的IP地址的信息?

我试图这样获取用户的IP:

app.use(async (ctx, next) => { console.log(ctx.request.ip); });

1 个答案:

答案 0 :(得分:3)

如果您获得了::1,那么这实际上就是发出请求的HTTP客户端的IP地址。 ::1是使用ipv6时的本地主机地址。

如果您从其他地方发出请求,则IP将有所不同。