تنظیم TrustedProxies برای فریم‌ورک Koa


برای تنظیم این قابلیت در برنامه خود، می‌توانید از نمونه قطعه کدهای زیر، استفاده کنید.

نمونه اول:

کپی
const Koa = require('koa');
const app = new Koa();
app.proxy = true; 

// usage example:
app.use(async ctx => {
  const ip = ctx.request.ip;
  ctx.body = `Client IP: ${ip}`;
});

نمونه دوم:

کپی
const Koa = require('koa');
const app = new Koa({ proxy: true });

// usage example:
app.use(async ctx => {
  const ip = ctx.request.ip;
  ctx.body = `Client IP: ${ip}`;
});