Исправлена ​​ошибка версии 19.0.3 Hapi 415 неподдерживаемый тип загрузки медиа-файла с multipart / form-data - PullRequest
2 голосов
/ 28 февраля 2020

Я искал и не мог найти правильный ответ. Я кажусь беспомощным. Но, к счастью, код 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...