在返回响应之前运行express中间件

时间:2016-01-14 16:34:26

标签: node.js express

我已经看到了this question及其答案,但它似乎是一个黑客攻击,我会在生产应用程序之前将这样的内容放在一边。有没有办法在请求结束时运行一些业务代码,例如清理资源,使用快速中间件和没有黑客攻击?

目前我使用node's response-finish event运行此逻辑,但它在响应发送到客户端后运行,偶尔会导致与需要处理这些资源的后续请求发生冲突。在将响应返回给客户端之前,我想找到一种运行逻辑的方法。

0 个答案:

没有答案