나는 강력한 패키지를 사용하여 파일을 업로드하고 있습니다. 이것은 내 서버 측 코드입니다.form.parse() 메소드가 node.js에서 호출하지 않습니다.
var formidable = require('formidable'),
http = require('http'),
util = require('util');
app.post('/admin/uploads', function(req, res) {
console.log(req.files, req.fields);//It prints
var form = new formidable.IncomingForm();
form.parse(req, function(err, fields, files) {
console.log("Inside form parse.");//its not printing
console.log(err, fields, files);//its not printing
});
form.on('file', function(name, file) {console.log('file='+file);});//its not printing
form.on('error', function(err) { console.log(err); });//its not printing
form.on('aborted', function() { console.log('Aborted'); });//its not printing
console.log(form);//it prints
});
위의 코드에서 form.parse() 메소드는 호출되지 않습니다.이 문제에 대한 해결책을 제공해주십시오.
양식 메서드에는 아무 것도 인쇄되지 않습니다. –