【问题标题】:Saving Node Js Access Logs To MongoDb将 Node Js 访问日志保存到 MongoDb
【发布时间】:2016-12-16 15:09:27
【问题描述】:

我已经设置了包mongo-morgan-ext 来保存访问日志到mongodb。这个包在内部依赖于摩根。我面临的问题是它没有保存在请求中发送的自定义标头。它只是保存了所有其他标准。有没有人使用 morgan 或任何其他软件包做到这一点?

【问题讨论】:

    标签: node.js mongodb morgan


    【解决方案1】:

    一切都在代码中明确定义,参见here

    所以你可以编辑它并添加你想要获取的内容:

    'REQUEST': {
        'Accept': tokens['req'](req, res, 'Accept'),
        'x-api-version': tokens['req'](req, res, 'x-api-version'),  //custom
        'client-id': tokens['req'](req, res, 'client-id'),          //custom
        ...
    

    【讨论】:

    • 已经进行了部署。不过还是谢谢你的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-06
    • 2021-02-23
    • 2021-01-17
    相关资源
    最近更新 更多