request.files undefined nodejs - PullRequest
       80

request.files undefined nodejs

0 голосов
/ 12 июля 2020

Я работаю с api в среднем стеке. У меня проблема, когда я делаю запрос от почтальона, пытаясь загрузить файл, я вижу, что req.files не определен в модуле RegionController

function uploadImage(req, res){

    console.log(req.files);//this print {}

}

Я установил Content-Type в заголовках, например это: multipart / form-data;

И в маршруте у меня есть эта конфигурация

var multipart = require('connect-multiparty');
var md_upload = multipart({uploadDir : './upload/region'});

api.post('/upload-image-region/:id', md_upload, RegionController.uploadImage);

Также я попытался закрыть и снова открыть вкладку запроса в почтальоне.

Странно то, что эта конфигурация работает в windows, когда я начал работать в linux Ubuntu 18.04.3 с этим проектом, я начал с этой проблемы. Есть идеи, что происходит? Спасибо

...