Попытка доступа к полям переходит в мета. Я использую Multer с Uppy - PullRequest
0 голосов
/ 04 июня 2019

Я реализовал Uppy с помощью «из плагина» и «xhr pulgin», все поля формы которого используются в метаполе каждого файла, как упомянуто в документации Uppy, и теперь у меня проблемы с доступом к этим полям в экспрессе.req.body - это объект: нулевой прототип.Я также проверяю объект "req" для поля, но я не могу найти никаких признаков их.Возможно ты можешь помочь мне.Нет проблем с доступом к файлам.

Код для html файла

          endpoint: 'http://localhost:5000/upload',
          id: 'XHRUpload',
          formData:true,
          fieldName: 'myImage',
          bundle:true
          })
          .use(Uppy.Form, {
            target: '#form1',
            getMetaFromForm: true,
            addResultToForm: true,
            resultName: 'uppyResult',
            triggerUploadOnSubmit: false,
           // submitOnSuccess: true
          })

экспресс-код

app.post('/upload', (req, res) => {
  console.log("out side midderl ware");
  console.log(req);
  console.log(req.body)// here it show me empty like that {}




  upload(req, res, (err) => {
   console.log("inside")
   console.log(req)
   console.log(req.body)// here it show me Object: null prototype
  });


});

Поле передается, я проверил.

meta: {fname: "Awais", lname: "Manzoor", sname: "kkk", полное имя: "Awais Manzoor", относительный путь: null,…}

см. fname, lname и т. д. ...

...