http服务器处理数据的一个小问题

This commit is contained in:
Xu Chang 2023-03-06 10:35:25 +08:00
parent cad0abeb62
commit 2704a99ebc
2 changed files with 2 additions and 2 deletions

View File

@ -49,7 +49,7 @@ async function startup(path, contextBuilder, connector, omitWatchers, omitTimers
}
router.post(connector.getRouter(), async (ctx) => {
const { request } = ctx;
const data = Object.assign({}, request.body, request.files);
const data = request.files ? Object.assign({}, request.body, request.files) : request.body; // 这里处理multiPart的文件不是太好
const { name, params, context } = await connector.parseRequest(request.headers, data, appLoader.getStore());
await context.begin();
let result;

View File

@ -56,7 +56,7 @@ export async function startup<ED extends EntityDict & BaseEntityDict, Cxt extend
router.post(connector.getRouter(), async (ctx) => {
const { request } = ctx;
const data = Object.assign({}, request.body, request.files);
const data = request.files ? Object.assign({}, request.body, request.files) : request.body; // 这里处理multiPart的文件不是太好
const { name, params, context } = await connector.parseRequest(request.headers, data, appLoader.getStore());
await context.begin();
let result: any;