Access request context anywhere
<p>I'm using Express and I need to access some data that it is on the request  (headers, cookies, etc) every time I use the log to debug and trace my app.</p>

<p>With other languages (ie: Java) I have the "Thread Context" where I can put that data, and so access it whenever I log something. But with NodeJS there is no such thing, as far as I know, because we have only one thread.</p>

<p>I'm trying to avoid passing the <code>req</code> variable in every function so I can log that info.</p>

<p>Is there a node or expressjs feature that let me get the data anywhere? </p>