Skip to content
FLAVIO COPES
flaviocopes.com
2026

Logging all the requests coming through an Express app

~~~

I had the need to log all the requests coming into my Express app, in a simple way: log them to the console.

No time (and no need) for more complex setups.

So I installed express-requests-logger

npm install express-requests-logger

I required it in my Node app:

import audit from 'express-requests-logger'

and added that as a middleware to my Express app:

app.use(audit())

Done!

You can also do

app.use((req, res, next) => {
  console.log(req);
  next();
});

but express-requests-logger has lots of options, formatting and filters you can use without reinventing the wheel.

Tagged: Node.js ยท All topics
~~~

Related posts about node: