POST データがデフォルト値よりも大きいlimit
ため、オプションを設定しようとしています。bodyParser.urlencodedParser
私のコードは現在次のようになっていますが、何を試しても常に次のエラーが表示されます。
エラー: リクエスト エンティティが大きすぎます
var express = require('express');
var router = express.Router();
var jsonfile = require('jsonfile');
var bodyParser = require('body-parser');
var urlencodedParser = bodyParser.urlencoded({limit: '5mb'});
router.post('/data', urlencodedParser ,function(req, res) {
if(typeof req.body.data === 'undefined')
{
console.log('Missing data');
res.status(500).send({ error: 'Missing Data Parameters' });
return;
}
// Static return value
var output = [
{"f" : "1"},
{"f" : "2"},
{"f" : "3"}
];
res.send(output);
}
どんな助けでも大歓迎です。