Skip to content

segment-boneyard/on-response

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

on-response

Call back when an express request is finished.

Example

var onResponse = require('on-response');

app.use(function (req, res, next) {
  var start = Date.now();
  onResponse(req, res, function (err) {
    var duration = Date.now() - start;
    console.log('request duration: ' + duration);
  });
  next();
});

The callback function returns a request and response summary for logging purposes:

var onResponse = require('on-response');

app.use(function (req, res, next) {
  onResponse(req, res, function (err, summary) {
    console.log('request size: ' + summary.request.size);
    console.log('response size: ' + summary.response.size);
  });
  next();
});

API

onResponse(req, res, callback)

Call back when the request is finished.

License

WWWWWW||WWWWWW
 W W W||W W W
      ||
    ( OO )__________
     /  |           \
    /o o|    MIT     \
    \___/||_||__||_|| *
         || ||  || ||
        _||_|| _||_||
       (__|__|(__|__|

About

Call back when an express request is finished

Resources

Stars

Watchers

Forks

Packages

No packages published