Express没有发送最终回复

时间:2015-09-29 12:15:46

标签: javascript node.js express postman

我有nodeJS应用程序,快递 4.13.0 , 当我从邮递员运行请求时,进程已调用但我没有获得状态成功(200)或任何状态, 我看到代码被调用了(我得到了控制台消息)

            console.log("Project replaced successfully ");
            res.end("Replaced successfully ", 200);

我甚至只用

尝试

res.end(200)我仍然看到邮递员正在处理,可能是什么原因?

1 个答案:

答案 0 :(得分:1)

根据docsres.end()不接受状态代码,如果您发回数据,则不应使用它,而是使用res.send()。默认情况下,状态代码为200,如果您需要另一个,请编写类似res.status(404).send('hello')的内容。