1
我有一些由域模塊包裝的http-server。 服務器在某些請求上發送錯誤。有什麼辦法來獲取請求對象引發錯誤?Node.js:如何處理錯誤事件的域模塊中的請求對象
var http = require('http');
var domain = require('domain');
var d = domain.create();
d.on('error', function(err) {
console.error("Sorry, dude, we have a problem");
console.error(err.stack);
});
d.run(function() {
http.createServer(function(req, res) {
someBadFunction();
res.end();
}).listen(8080);
}
);
你是說如果在'createServer'回調中拋出一個異常,那麼你的域名不會被捕獲錯誤?在這裏真的沒有太多的信息...... – James
@James,域捕獲錯誤,一切工作正確,但我需要知道請求參數的更多信息。 – user3796809