gpt4 book ai didi

javascript - statusMessage 在 "res"- Node Express 中未定义

转载 作者:行者123 更新时间:2023-11-30 14:22:56 25 4
gpt4 key购买 nike

我正在使用 Node.js 和 Express.js,我需要一条路线来显示应用程序的状态。

router.get('/status', function(req, res) {
res.send("status " + res.statusCode + " : " + res.statusMessage);
});

当我记录 res 时,statusCodestatusMessage 都是 null

结果是状态 200 : undefined

我做错了什么吗?

最佳答案

When I log res, both statusCode and statusMessage are null.

看看你的输出:

status 200 : undefined

statusCode 不是null,而是200

statusMessage 也不是 null,它是 undefined。这是意料之中的。看documentation for it :

If this is left as undefined then the standard message for the status code will be used.

在对象离开您的控制之前,不会添加默认消息。据我所知,除了从状态码中推断外,没有办法找出它会收到什么消息。

关于javascript - statusMessage 在 "res"- Node Express 中未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52441327/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com