express-request-id
Advanced tools
Comparing version 1.1.1 to 1.2.0
@@ -11,3 +11,3 @@ 'use strict'; | ||
return function (req, res, next) { | ||
req.id = uuid[options.uuidVersion](options, options.buffer, options.offset); | ||
req.id = req.headers['x-request-id'] || uuid[options.uuidVersion](options, options.buffer, options.offset); | ||
if (options.setHeader) { | ||
@@ -14,0 +14,0 @@ res.setHeader('X-Request-Id', req.id); |
{ | ||
"name": "express-request-id", | ||
"version": "1.1.1", | ||
"version": "1.2.0", | ||
"description": "Generate UUID for request and add it to headers", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
# express-request-id [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] | ||
Generate UUID for request and add it to `X-Request-Id` header. | ||
Generate UUID for request and add it to `X-Request-Id` header. In case request contains `X-Request-Id` header, uses its value instead. | ||
@@ -5,0 +5,0 @@ ```js |
3868