gpt4 book ai didi

Next.js API/API 已解析而不向/api/employees 发送响应,这可能会导致请求停滞

转载 作者:行者123 更新时间:2023-12-04 11:22:00 26 4
gpt4 key购买 nike

我查看了以前的帖子,但它们似乎与我的问题不符。我只使用 next.js 包和集成的 api 页面。 Mongoose 是我用来制作我的模式的东西。我只为我的帖子调用不断收到上述错误。任何想法这里出了什么问题?

import dbConnect from "../../../utils/dbConnect";
import Employee from "../../../models/Employee";

dbConnect();

export default async (req, res) => {
const { method } = req;

switch (method) {
case "POST":
await Employee.create(req.body, function (err, data) {
if (err) {
res.status(500).json({
success: false,
data: err,
});
} else {
res.status(201).json({
success: true,
data: data,
});
}
});
break;
default:
res.status(405).json({
success: false,
});
}
};

最佳答案

这是一个错误的警告,因为在提供的代码中,您总是会返回响应。只是 Next.js 不知道。

如果您确定在每种情况下都返回响应,则可以禁用未解决请求的警告。

/pages/api/your_endpoint.js

export const config = {
api: {
externalResolver: true,
},
}

Custom Config For API Routes

关于Next.js API/API 已解析而不向/api/employees 发送响应,这可能会导致请求停滞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62012994/

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