将文件附加到请求正文时,Nextjs API 挂起

问题描述 投票:0回答:1

我有一个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

api rest file-upload next.js multipartform-data
1个回答
0
投票

您找到解决问题的方法了吗?

© www.soinside.com 2019 - 2024. All rights reserved.