【发布时间】:2021-06-09 23:47:21
【问题描述】:
今天我尝试使用 Hapi Js 上传一些文件,我遵循所有具有相似代码的 Google 结果。
这是代码:
server.route({
method: "POST",
path: `${PUBLIC_URL}${THEME_URL}/create`,
handler: async (request: any, reply: ResponseToolkit) => {
console.log(request.payload.file, 'payload')
return reply.response(request.payload)
},
options: {
payload: {
output: 'stream',
allow: 'multipart/form-data',
parse: false,
}
}
})
使用该代码我无法获取 request.payload 我的文件或数据,这是我对邮递员的请求: post file with postman
我在 request.payload.file 中没有定义
如果我打开 payload :{parse:true} 我得到不受支持的媒体类型
感谢关注
【问题讨论】:
标签: file-upload hapijs