我正在向 NodeJs/ExpressJs 应用程序服务器发送多部分表单请求,其中包含嵌套在对象内的多部分表单中的动态文件字段。例如:
multipartFormData = {
title: 'Virtual Assistant',
education: [
{
description: 'VA Certification from XYZ University'
}
],
portfolio: [
{
title: 'Microsoft Power BI',
certificate: File
},
{
title: 'Google Certified VA',
certificate: File
}
]
}
这里投资组合中的认证是一个文件,用户可以向其中添加更多投资组合项目。如何使用 NodeJs 和 ExpressJs 在服务器上解析这个 Multipart 表单,以便我可以访问投资组合中的证书字段?之后我可以将它保存到服务器并为它添加 URL 而不是数据库中的文件。
我曾尝试使用多方依赖,但它返回 Files 作为一个空对象 {} 和带有组合字段的字段作为字符串数组“[object Object]”,它是一个文字字符串。
multer 也不支持以这种方式解析表单。
慕尼黑8549860
九州编程
相关分类