Ho un compito di caricare i dati degli utenti in massa tramite file CSV. Sto usando il framework nodejs
e express
. Quando invio file CSV con 60-70 righe funziona, ma quando supera le 70 righe inizia a dare all'errore del server troppi parametri. Dopo alcune ricerche ho concluso che potrebbe essere il problema della dimensione del parser corporeo, quindi ho provato This blog, ma non ha funzionato l'errore è sempre lo stesso.errore Node.js: troppi parametri Errore durante il caricamento dei dati bulk
Ecco il mio codice per il parser del corpo:
var cookieParser = require('cookie-parser');
var bodyParser = require('body-parser');
app.use(cookieParser());
app.use(bodyParser({limit: '50mb'}));
app.use(bodyParser.json({limit: '50mb'}));
app.use(bodyParser.urlencoded({ extended: false }));
Messaggio di errore:
2016-04-19T10:29:45.299Z - error: [req#d3a1fa1a-278e-496e-9cb1-b3a944e3d1c8/app] [App] Error: too many parameters Error: too many parameters
at queryparse (d:\Git\gap-vm 13416\node_modules\body-parser\lib\types\urlencoded.js:119:17)
at parse (d:\Git\gap-vm 13416\node_modules\body-parser\lib\types\urlencoded.js:64:9)
at d:\Git\gap-vm 13416\node_modules\body-parser\lib\read.js:91:18
at IncomingMessage.onEnd (d:\Git\gap-vm 13416\node_modules\raw-body\index.js:136:7)
at IncomingMessage.g (events.js:273:16)
at emitNone (events.js:80:13)
at IncomingMessage.emit (events.js:179:7)
at endReadableNT (_stream_readable.js:906:12)
at nextTickCallbackWith2Args (node.js:474:9)
at process._tickCallback (node.js:388:17)
Così, qualcuno può dirmi dove sto andando male. Qualsiasi suggerimento sarebbe utile. Grazie in anticipo.
hai trovato qualche soluzione? –