yapi-import json 文件过大导致 413

在Yapi与Swagger集成过程中,如果Swagger的JSON文件过大,可能会遇到413错误。为了解决这个问题,可以编辑Yapi的/app.js文件,调整koaBody的jsonLimit参数,如设置为15mb,以允许更大的文件导入。此方法需谨慎操作,避免设置过大的限制。

问题描述

yapi 结合 swagger 使用时,由于 swagger 的 json 文件过大,使用 yapi import 命令导致 413。

解决方法

编辑 yapi 安装目录下的 /yapi/vendors/server/app.js 文件

app.use(koaBody({ multipart: true, jsonLimit: '15mb', formLimit: '15mb', textLimit: '15mb' }));

修改为你所需要的值即可,建议不能过大。

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值