【问题标题】:Getting/reading res.status() value from Express server response从 Express 服务器响应中获取/读取 res.status() 值
【发布时间】:2017-06-06 02:35:39
【问题描述】:

我们可以使用以下响应代码:

res.status(v);

但是稍后对于相同的请求,我们如何检查它是否已设置?我正在查看 Express 文档,但没有看到如何执行以下操作:

res.getStatus() // => 500

【问题讨论】:

  • res.statusCode?
  • 谢谢,我试试看,快递文档中提到了吗?身份证
  • 不。我通过console.log(res) 找到了这个道具。如您所见,此道具没有任何“私人”标记,例如_statusCodestatusCode_。所以使用它不是“黑客”。
  • 添加答案,我会接受/投票,谢谢

标签: node.js express express-4


【解决方案1】:

res.statusCode 是答案,这是 Node.js 的核心内容,不是 Express 独有的。

【讨论】:

  • 不适合我。还尝试了 res.statusCode(),也没有工作。 express.js 文档中也没有提到它
【解决方案2】:

根据 Aikon Mogwai 的说法,您可以使用 res.statusCode

我试过了,效果很好!! (在快递 4.16 中)

【讨论】:

    猜你喜欢
    • 2015-02-12
    • 1970-01-01
    • 1970-01-01
    • 2018-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-07
    相关资源
    最近更新 更多