我刚升级到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');
},
答案 0 :(得分:0)
回答我自己的问题:)
确实这是一个中间件问题。
问题是由connect-gzip引起的。我用内置的express.compress()替换它,现在一切正常。
谢谢!