Express 不发送结束响应
Express doesnt send the end response
我有带有 express 4.13.0 的 nodeJS 应用程序,
当我 运行 来自邮递员的请求时,进程已调用但我没有获得状态成功 (200) 或任何状态,
我看到代码被调用(我收到控制台消息)
console.log("Project replaced successfully ");
res.end("Replaced successfully ", 200);
我什至尝试
res.end(200)
而且我仍然看到邮递员正在处理,可能是什么原因?
根据 docs,res.end()
不接受状态代码,如果您发回数据则不应使用它,请改用 res.send()
。默认情况下,状态码是 200,如果你需要一个不同的,写这样的东西 res.status(404).send('hello')
.
我有带有 express 4.13.0 的 nodeJS 应用程序, 当我 运行 来自邮递员的请求时,进程已调用但我没有获得状态成功 (200) 或任何状态, 我看到代码被调用(我收到控制台消息)
console.log("Project replaced successfully ");
res.end("Replaced successfully ", 200);
我什至尝试
res.end(200)
而且我仍然看到邮递员正在处理,可能是什么原因?
根据 docs,res.end()
不接受状态代码,如果您发回数据则不应使用它,请改用 res.send()
。默认情况下,状态码是 200,如果你需要一个不同的,写这样的东西 res.status(404).send('hello')
.