Я искал и не мог найти правильный ответ. Я кажусь беспомощным. Но, к счастью, код visua помог отладить код, и я нашел эту строку в индексе. js@hapi/subtext/lib file
if (contentType.mime === 'multipart/form-data') {
if (options.multipart === false) {// Defaults to true
throw Boom.unsupportedMediaType ();
}
return await internals.multipart (req, options, source, contentType);
}
Затем я исправил multipart = true в параметрах маршрутизатора:
{
payload: {
maxBytes: 1024 * 1024 * 100,
// timeout: false, // important
parse: true,
output: 'data',
allow: 'multipart / form-data',
multipart: true
}
}
и это сработало. Спасибо за отладку кода Visua. Я написал кому-то, кто может получить эту ошибку. Знать, как справиться.
я использую хапи версию 19.0.3