Files
004_comission/vinniesniper-54816/task1/project/frontend/pages/api/testFileupload copy.js
louiscklaw 2f92062c07 update,
2025-01-31 22:32:41 +08:00

22 lines
554 B
JavaScript

//
import formidable from "formidable";
export const config = {
api: {
bodyParser: false,
},
};
export default function handler(req, res) {
try {
const form = new formidable.IncomingForm();
form.parse(req, async (err, fields, files) => {
console.log(files.zip.filepath, 222);
const lottieJSON = await zip2json(files.zip.filepath);
return res.status(200).json({ json: lottieJSON?.[0] });
});
} catch (error) {
res.status(400).json({ error: JSON.stringify(error, Object.getOwnPropertyNames(error)) });
}
}