請幫我解決這個問題。 我得到空值作爲結果。HTML + Node.js文件上傳
HTML代碼
<form method="post" enctype="multipart/form-data" action="/file-upload">
<input type="text" name="username">
<input type="password" name="password">
<input type="file" name="thumbnail">
<input type="submit">
</form>
Node.js的
var express = require('express');
var http = require('http');
var request = require('request');
var bodyParser = require('body-parser');
var app = express();
app.use(express.static(__dirname + '/app/'));
// parse urlencoded request bodies into req.body
app.use(bodyParser.urlencoded({ extended: true }));
var server = app.listen(8080,function(){
console.log("Node.js image upload");
});
app.post('/file-upload', function(req, res, next) {
console.log(req.body);
console.log(req.files);
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Success\n');
});