Recentemente sono venuto ad affrontare un problema insolito durante la pubblicazione di un modulo. Il post del modulo funziona correttamente quando non esiste un allegato o la dimensione del file di immagine dell'allegato è inferiore a 100kb. Ma quando ho provato a caricare un file più grande di 100kb nessun elemento nel modulo è stato postato/inviato. Quando I console.log()
il valore è indefinito. Non riesco a capire quale sia la causa del problema. Nessun errore è mostrato sullo schermo della console. Qualcuno può aiutare con questo problema?Sails.js modulo post che non invia alcun dato
var name = req.param('name');
console.log(name);
Il risultato che ottengo è undefined
.
Sto usando vele v0.10.5 su Windows 8.1. Sto usando Postgres come database.
Sei sicuro che 'req.param ('nome');' sta restituendo un valore? Inoltre deve essere un valore stringa in modo da poter provare a fare 'name.toString();' – Bram
non restituire un valore. Non viene inviato nulla dal modulo quando viene caricato un allegato di dimensioni superiori a 100 kb. console.log (req.param ('name') restituisce anche undefined – Nakarmi
Stai usando FormData? –