ElysiaJs中如何获取请求ip?

问题描述 投票:0回答:1

我正在寻找类似的东西

router.get('/', async (ctx, next) => {
  const clientIP = ctx.request.ip;
  ctx.body = `Hello World ${clientIP}`;
})
app.onRequest((context) => {
  const ip = context.request.credentials;
  console.log(ip);
});
javascript bun elysiajs
1个回答
0
投票

您可以使用该库https://github.com/gaurishhs/elysia-ip

import { Elysia } from "elysia";
import { ip } from "elysia-ip";

new Elysia()
   .use(ip())
   .get("/", ({ ip }) => ip)
   .listen(3000);
© www.soinside.com 2019 - 2024. All rights reserved.