0
"react dropzone component"から "node server"にファイルを送信し、これを "multer"でアップロードしようとしましたが、エラーは表示されず、アップロードもreqもありません。ファイル/ sはreact/expressjs/multer画像を保存しないでください
var express = require('express');
var router = express.Router();
var msg = require('../helpers/MessageHandler');
var CM = require('../helpers/ContentMessages.json');
var storage = multer.diskStorage({
destination: function(req, file, cb) {
cb(null, 'public/uploads/');
},
filename: function(req, file, cb) {
cb(null, Date.now() + file.originalname);
}
});
var upload = multer({storage: storage}).any();
var path = '/enterprise';
router.post(path, function(req, res, next) {
var enterprise = req.body.obj;
console.log(req.body);
console.log(req.files);
console.log(req.file);
upload(req, res, function(err) {
if(err) {
return res.status(500).json(msg.prototype.errorMsg(err));
} else {
return res.status(200).json(msg.prototype.success(CM.message.success.doc_create, null));
}
});
});
ザ成分フェッチ関数で気にいら等this、 iはすべてのフィールドとオブジェクトを送信で反応未定義である
multerのreq.files内部
小さなミスが、未定義で再び –
エラー:マルチパート:境界は、私はあなたがすでにそれをGoogleで検索しているが、あなたが書かれているものを試してみました願っています –
を見つけていませんhere-> http://stackoverflow.com/questions/31089824/the- request-was-rejected-because-no-multipart-boundary-were-angles-with-angularjsのいずれか –