में समय अनुरोध मेरे नोड ऐप में आने वाले सभी अनुरोधों का सबसे अच्छा तरीका क्या होगा? असल में मैं अनुरोध की शुरुआत में वर्तमान टाइमस्टैंप प्राप्त करना चाहता हूं और फिर अनुरोध के बहुत अंत में, अंतर प्राप्त करें और इसे लॉग करें। नोडजेएस और एक्सप्रेस में ऐसा करने के सर्वोत्तम तरीके पर सिफारिशें?नोडजेएस/एक्सप्रेस
मेरा ऐप कैसा दिखता है इसका एक नमूना है (हालांकि इससे कहीं अधिक जटिल)।
var express = require('express'),
http = require('http'),
app = express();
app.get('/', function (req, res, next) {
res.send(200, 'hi');
});
app.get('/about', function(req, res, next) {
res.send(200, 'something else');
});
var server = http.createServer(app);
server.listen(9000);
console.log("Express server listening...");
मैं सभी अनुरोधों को समय देना चाहता हूं। तो मैं समय /
और /about
और कुछ अन्य एंडपॉइंट जो मैं जोड़ सकता हूं।
धन्यवाद। ठीक वही जो मेरे द्वारा खोजा जा रहा था। – tbeauvais
यह एकमात्र ऐसा उत्तर है जो एक्सप्रेस में मिडलवेयर के मूलभूत सिद्धांतों को समझ गया है। +1 –
यह सही है। धीमी मार्गों की रिपोर्ट करने के लिए मैंने इसे रोलबार के साथ जोड़ा – developius