Thanks Matt,

That helped and I can get user info now.  I also did some research 
regarding the pre-configured tokens and it looks like that data is not 
always available, so I guess Logger is installed OK.

Thor



On Thursday, February 27, 2014 12:46:52 PM UTC-8, digital_thor wrote:
>
> I'm using Node Express and logging using Connect 
> Logger<http://www.senchalabs.org/connect/logger.html> which 
> I understand is now called Morgan <https://github.com/expressjs/morgan>. 
> Most tokens that I want to see, correctly log a value, but a number of them 
> are coming up as hyphens. For instance the default log format (defined in 
> the module source code) is:
>
> default ':remote-addr - - [:date] ":method :url HTTP/:http-version" :status 
> :res[content-length] ":referrer" ":user-agent"'
>
> but the following two tokens only display a hyphen (instead of an actual 
> value):
>
> :res[content-length]:referrer
>
> I've also attempted to define new tokens following Connect's content-type 
> example:
>
> express.logger.token('type', function(req, res){ return 
> req.headers['content-type']; })
>
> but again no luck. I've also tried various header spellings and 
> capitalization.  My end goal is to display the username making requests, 
> but I can't even get the out-of-the-box experience to work, so am wondering 
> if I have things configured correctly.  My code setup / npm listing is at 
> this 
> associated stackoverflow 
> question<https://stackoverflow.com/questions/22058157/express-connect-logger-missing-some-tokens>
> .
>

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to