Tag: log4javascript

即使在node.js应用程序中使用body-parser,req.body仍然在POST中为空(使用CORS和HTTPS)

我正在尝试使用express来创build一个非常基本的node.js应用程序,它将来自log4javascript的浏览器事件日志通过CORS和HTTPS,并将它们写入到mongoDB中。 我坚持试图让bodyParser显示数据。 我尝试了各种各样的bodyParserconfiguration,但req.body,req.params和req.query总是空的。 这是我的代码。 var fs = require('fs'), bodyParser = require('body-parser'), express = require('express'), cors = require('cors'), app = express(), https = require('https'), key = fs.readFileSync('*****/key.pem'), cert = fs.readFileSync('*****/cert.pem'), https_options = { key: key, cert: cert }; app.use(bodyParser.json()); app.use(cors()); app.post('/', function (req, res) { console.log(req); res.send('Hello World!') }); https.createServer(https_options, app).listen(3443); 我在log4javascript中使用JSON布局。 这是我的前端代码: var logger = […]

Log4js:日志依赖于NODE_ENV

我如何使日志(信息,错误)依赖于设置NODE_ENV? 我的意思是,例如,如果NODE_ENV = development,我只写ERROR日志。 NODE_ENV =生产,只能有INFO。 我应该如何修改appender来执行此操作? 谢谢你的帮助。