Я пытаюсь протестировать загрузку одного изображения для моего API Hapi JS. Когда я пытаюсь получить доступ к свойству file в объекте полезной нагрузки, я получаю сообщение undefined.
Это мой обработчик маршрута:
server.route({
method: 'POST',
path: '/profile/upload-image',
handler: async (request, h) => {
let data = request.payload;
console.log(data.file);
return h.response(request.payload);
},
options: {
auth: false,
payload: {
output: 'stream',
parse: false,
//multipart: true,
maxBytes: 1024 * 1024 * 100
}
}
});
Это ответ, показанный в почтальоне:
Я пробовал и в Бессоннице, просто чтобы убедиться, что это не проблема с Почтальоном; Я получаю тот же результат.
Что здесь может быть не так?
Я попытался установить: allow: 'multipart/form-data', но это не сработало. Я также пробовал несколько разных комбинаций, например. parse: true и увеличивая maxBytes, но это тоже не сработало.
