【发布时间】:2021-11-29 03:46:11
【问题描述】:
我曾经在我的一些express 路由中执行以下操作。
return res.sendStatus(200);
但是来自NextApiHandlerType 的res 对象不允许该方法。
在这种情况下,什么是等价的?
import { NextApiHandler } from "next";
const handler: NextApiHandler = async (req, res) => {
// DO STUFF
return res.??? // WHAT SHOULD I PUT HERE TO RETURN THE status CODE WITH THE STANDARD CODE MSG ?
};
我目前正在这样做,但这似乎是多余的。
return res.status(200).send("Ok");
【问题讨论】:
-
您是否尝试过使用
end,例如res.status(200).end()? -
@juliomalves 还没有。会试试的!
-
@juliomalves 可以,但和
senStatus(200)不完全相同。刚试过res.status(200).end(),它带有正确的状态码,但响应体为空。