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. 在express.js中間件請求中的「#」後獲取url
- 4. 獲取最後一個Java日期/日曆的最後日期
- 5. 獲取github拉請求上的最後一次推送日期
- 6. 如何獲取最小和最大請求的時間?
- 7. 如何在excel中獲取本月的最後一個日期
- 8. SQL:獲取一系列日期中的最後一個日期
- 9. 如何使用express.js獲取remoteUser請求
- 10. 如何在php中獲取最後一個插入日期MYSQL
- 11. 獲取兩個日期之間的最大日期/時間
- 12. 如何獲取日期的第一天和最後一天
- 13. 獲得最後日期時間在Excel
- 14. 如何僅獲取星期一在兩個給定日期之間的月份的最後一天的日期
- 15. 獲取指定日期的月份的第一個和最後一個日期
- 16. 如何獲取日期和時間(VBS)
- 17. Powershell - 獲取最後註銷計算機的日期和時間
- 18. 獲取特定日期的第一個和最後一個日期
- 19. 在webview中獲取日期和時間
- 20. 在c中獲取日期和時間
- 21. 在MySQL中獲取下個月的第一個和最後一個日期
- 22. 在AJAX請求中獲取最後一個div的值
- 23. 如何獲取「週一至週日」最後3個月的日期在Redshift中?
- 24. 如何獲取自定義時間間隔中的最後日期? - 熊貓
- 25. 如何在express.js中獲取發起請求的域?
- 26. 如何使用當前月份和年份在scala上獲取第一個日期和最後一個日期
- 27. 如何獲得在一個對話框中日期和時間
- 28. SQL獲取每日的最後日期時間
- 29. 如何在請求時在Express.Js
- 30. 如何在javascript或jquery中獲取日曆單元格中的第一個和最後一個日期?
只需在路由之外聲明'date'變量,並在每個請求中更新它。 – alexmac