我有一个nextjs应用程序,我在路径下实现了一个api端点
src/pages/api/[[...media]].ts
此 api 端点的配置如下
export const config = {
api: {
// Enable `externalResolver` option in Next.js
externalResolver: true,
bodyParser: false,
responseLimit: false
}
};
我的处理程序只是测试打印
export default async (req: NextApiRequest, res: NextApiResponse) => {
console.log(`OK`);
....
如果执行一个带有
POST
附加到请求的 Multipart form-data
请求并且 文件很小,则可以正常工作,否则 如果文件超过 1MB(这是 nextjs 的默认限制),则 POST 请求将挂起 .
我假设配置
bodyParser: false
禁用了自动正文解析器以及限制https://nextjs.org/docs/api-routes/request-helpers
您找到解决问题的方法了吗?