Skip to content

vanthome/x-request-id

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

koa-x-request-id

Generates a unique Request ID for every incoming HTTP request. This unique ID is then passed to your application as an HTTP header called X-Request-Id.

NPM version Build status Test coverage License Dependency status

Install

$ npm install --save koa-x-request-id

Usage

Adding this into your koa server file:

var koa = require('koa');
var xRequestId = require('koa-x-request-id');
var app = koa();

// key defaults to `X-Request-Id`
// if noHyphen = true, generates 32 uuid, no hyphen `-`.
// in inject = true, `this[key] = uuid;
app.use(xRequestId(key, noHyphen, inject));

About

Generates a unique Request ID for every incoming HTTP request.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 89.5%
  • Makefile 10.5%