我有nodeJS应用程序,快递 4.13.0 , 当我从邮递员运行请求时,进程已调用但我没有获得状态成功(200)或任何状态, 我看到代码被调用了(我得到了控制台消息)
console.log("Project replaced successfully ");
res.end("Replaced successfully ", 200);
我甚至只用
尝试 res.end(200)
我仍然看到邮递员正在处理,可能是什么原因?
答案 0 :(得分:1)
根据docs,res.end()
不接受状态代码,如果您发回数据,则不应使用它,而是使用res.send()
。默认情况下,状态代码为200,如果您需要另一个,请编写类似res.status(404).send('hello')
的内容。