ExpressJS 3.2有时会呈现空白页面

时间:2013-05-20 18:37:13

标签: node.js express

我刚升级到Express 3.2.4。它工作正常,但有时(实际上,经常)呈现一个空白页面。没有错误,响应状态为200,但没有响应正文。

它可以在每个视图中执行此操作,包括仅使用简单的res.send(' somestring')调用的视图。有时" somestring"出现在浏览器中,但大多只显示一个空白页。

关于为什么会发生这种情况的任何想法?相同的代码在Express 2.5.9中运行良好,Express是我更新的唯一节点模块

任何帮助将不胜感激!

提前致谢

编辑:

我使用NodeJS 0.10.2和SWIG模板引擎(通过ConsolidateJS)。

一个例子:

some: function(req, res) {

    res.send('some text');

},

1 个答案:

答案 0 :(得分:0)

回答我自己的问题:)

确实这是一个中间件问题。

问题是由connect-gzip引起的。我用内置的express.compress()替换它,现在一切正常。

谢谢!