0
A
回答
0
我建议你使用morgan
节点模块。此处的代码将所有请求记录到主目录中的access.log
文件。它还显示确切的时间和日期请求发出。
要记录所有的请求文件
可以做的事
- 下载模块
- 创建一个名为
access.log
目录中的文件。 运行代码
//modules var express = require('express'); var fs = require('fs'); var morgan = require('morgan'); var path = require('path'); var app = express(); //set up the server // create a write stream to the file var accessLogStream = fs.createWriteStream(path.join(__dirname, 'access.log'), {flags: 'a'}); // setup the logger app.use(morgan('combined', {stream: accessLogStream})); //streaming //it to the file app.get('/', function (req, res) { res.send('Check the log file!') }) app.listen(2222);
只得到的最后一个请求使用此代码。它会得到一个请求的日期和时间,然后它将日期和时间记录到控制台。
var express = require('express');
var app = express(); //set up the server
var readline = require('readline');
app.use(function(req, res, next){
var a = new Date().toLocaleString();
readline.cursorTo(process.stdout, 0);
process.stdout.write(a);
next();
});
app.get('/', function (req, res) {
res.send('Check the log file!');
})
app.listen(2222);
+0
感谢您的回答 我不想要日志,我只想要最后一次请求的日期和时间。 –
+0
有没有什么办法可以获得日期和时间@jack Delson –
+0
我只是更新一下@AbhiThakkar – 2017-08-24 10:09:00
相关问题
- 1. 从头部请求获取最后更新日期和时间
- 2. 如何获取ios中fscalender的第一个日期和最后一个日期?
- 3. 获取github拉请求上的最后一次推送日期
- 4. 如何获取最小和最大请求的时间?
- 5. 如何在excel中获取本月的最后一个日期
- 6. 如何在php中获取最后一个插入日期MYSQL
- 7. 获取两个日期之间的最大日期/时间
- 8. 如何获取日期的第一天和最后一天
- 9. 获得最后日期时间在Excel
- 10. 如何仅获取星期一在两个给定日期之间的月份的最后一天的日期
- 11. 在c中获取日期和时间
- 12. 在MySQL中获取下个月的第一个和最后一个日期
- 13. 如何获取“周一至周日”最后3个月的日期在Redshift中?
- 14. 如何获取自定义时间间隔中的最后日期? - 熊猫
- 15. 如何使用当前月份和年份在scala上获取第一个日期和最后一个日期
- 16. 如何获得在一个对话框中日期和时间
- 17. SQL获取每日的最后日期时间
- 18. 如何在CodeIgniter中仅从日期时间获取日期?
- 19. 如何从日期时间在sql中获取日期
- 20. 如何使用mysql获取本月最后一个星期日的日期?
- 21. 将获取请求中的日期时间与JavaScript中的当前日期时间进行比较
- 22. C#最后一次请求时间
- 23. 如何在PHP“$ _SERVER ['REQUEST_URI']”请求中获取变量的最后一个单词?
- 24. MYSQL日期时间获取日期提取一个月回
- 25. MYSQL在一天之内的第一个和最后一个日期时间
- 26. 获取日期和时间在.NET
- 27. 获得第一和最后一个日期时间从每个日期查询的SQL Server
- 28. 如何在Laravel中添加日期和时间以获取DateTime?
- 29. 如何在WordPress中获取当前日期和时间?
- 30. 如何在php中获取当前日期和时间
只需在路由之外声明'date'变量,并在每个请求中更新它。 – alexmac