kth-node-access-log
v0.2.10
Published
Access log middleware for KTH node apps.
Downloads
3,176
Keywords
Readme
kth-node-access-log
Access log middleware for KTH node apps.
Usage
const express = require("express");
const app = express();
const accessLog = require("kth-node-access-log");
// express setup
app.use(accessLog({ useAccessLog: true }));
// later ...
app.listen(3000);
Options
useAccessLog
toggles the access log on or off. Defaults tofalse
.stripHeaders
contains a list of headers that should be stripped from their query string before inserted into the log entry. Defaults to:
["referer", "x-forwarded-for"];
format
is the access log format. Defaults to:
':remote-addr - :x-forwarded-for :remote-user [:date[iso]] ":method :url HTTP/:http-version" :status :res[content-length] ":referer" ":user-agent"';
morganOptions
options passed directly to morgan. Defaults to an empty object.