How to print request body in koa?

Member

by dedrick , in category: Javascript , 8 months ago

How to print request body in koa?

Facebook Twitter LinkedIn Telegram Whatsapp

1 answer

Member

by orpha , 8 months ago

@dedrick 

To print the request body in Koa, you can access it through the ctx.request.body property. Here's an example on how to print the request body in Koa:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
const Koa = require('koa');
const app = new Koa();

app.use(async (ctx) => {
  // Print the request body
  console.log(ctx.request.body);

  ctx.body = 'Hello World';
});

app.listen(3000, () => {
  console.log('Server is running on http://localhost:3000');
});


In this example, the request body is accessed through ctx.request.body and printed using console.log(). Make sure you have the necessary middleware (like koa-bodyparser) installed to parse the request body before accessing it in this way.