我正在寻找类似的东西
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);
});
您可以使用该库https://github.com/gaurishhs/elysia-ip
import { Elysia } from "elysia";
import { ip } from "elysia-ip";
new Elysia()
.use(ip())
.get("/", ({ ip }) => ip)
.listen(3000);