有connect.static事件吗?

我需要对来自a的文件服务的开始和结束做出反应

nodejs + connect + connect.static()+ connect.staticCache()环境。

我找不到任何文件:(

connect.static(+ static.cache !!)是否提供任何事件?

查看connect的源代码,似乎它发出请求上的static事件,传递stream。 所以像下面的东西应该工作:

 var connect = require("connect") , app = connect.createServer(); app.use(function(req, res, next) { req.on("static", function(stream) { console.log("serving " + req.url); stream.on("end", function() { console.log("served " + req.url); }); }); next(); }); app.use(connect.static(__dirname)); app.listen(3000);