我不确定究竟是什么区别。另外,哪一个最好用于设置响应状态?
答案 0 :(得分:1)
Express documentation says about res.status(code)
设置响应的HTTP状态。它是一个可链接的别名 节点的response.statusCode。
Node.js documentation says about response.statusCode
使用隐式标头时(不调用response.writeHead() 显式),此属性控制将要发送的状态代码 标题刷新后到客户端。
对于此选项,请指定用于设置自定义响应标头的函数。 标题的更改必须同步进行。
<强>摘要强>
res.setHeader
同步操纵标题(现在)。
res.status
会在刷新标题时设置标题。