1

画像を添付して (Content-Type ヘッダーを に設定して) リクエストをbodyParser送信すると、Express 関数が機能しないようです。以下のコードの は単に を返します。何か案は?POSTmultipart/form-dataconsole.log{}

var express = require("express");
var app = express();
app.use(express.bodyParser());
app.post("/photo", function(req, res) {
    console.log(req.body);
});
app.listen(80);
4

2 に答える 2

4

ファイルのアップロードの req.files プロパティを確認する必要があります

http://expressjs.com/api.html#req.files

詳細はこちら:

http://howtonode.org/78e21b7d5503a5b2b372f6c2a5de077a1e809267/really-simple-file-uploads

于 2013-10-11T03:42:48.373 に答える
2

ファイル入力を使用して画像をアップロードしている場合は、req.files代わりに見たいと思うかもしれません-私が正しく理解してreq.bodyいる場合は、ファイルではない POSTed フィールドのみが含まれています。

于 2013-10-11T03:43:41.753 に答える