Skip to content

A koa middleware to generate and forward request ids between services

Notifications You must be signed in to change notification settings

datreeio/koa-requestid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

koa-requestid Build Status

A koa middleware to generate and forward request ids between services

Install

npm install @datreeio/koa-requestid

Test

npm test

usage

basic usage

const requestId = require('@datreeio/koa-requestid')
const koa = require('koa')
const app = new koa()
app.use(
  requestId({
    headerKey: 'testKey'
  })
)

custom id generator usage

const requestId = require('@datreeio/koa-requestid')
const koa = require('koa')
const app = new koa()

app.use(
  requestId({
    headerKey: 'testKey',
    idGenerator: someIdGenerator
  })
)

About

A koa middleware to generate and forward request ids between services

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •