0

如何解决这个问题。

Error: Can't set headers after they are sent.
at ServerResponse.OutgoingMessage.setHeader (http.js:704:11)
at ServerResponse.res.setHeader (C:\nodejs\node_modules\connect\lib\patch.js:59:22)

我使用连接和猫鼬。当我通过提供数据库中不存在的错误输入来运行我的代码时,应该发送错误消息,但我收到错误无法设置标题。节点版本 0.10 Mongoose 版本 3.6.11

4

1 回答 1

0

你能发布你调用的函数吗?显然你有不同的调用 res.send 或 res.redirect (或类似的东西)

在这个函数中检查你所有的 if 语句,看看响应是否可能被调用两次。

如果您仍然需要帮助,请发布您的代码

问候

于 2013-05-23T07:51:32.017 回答