2016-07-06 10 views
0

Ich habe derzeit einen Fehler 400 (schlechte Anfrage) und kann den Grund dafür nicht finden. Ich nehme an, es liegt an dem bodyParser im Server ... Früher konnte ich Informationen senden, wenn sie nicht verschachtelt waren. Wenn jedoch ein Objekt in einem Objekt vorhanden ist, kann der Server nicht mehr kommunizieren.npm bodyParser Fehler

Im Server

app.use(bodyParser.urlencoded({ extended: true })); 
app.use(bodyParser.json()); 

Daten gesendet

var to_send = {}; 
to_send["something"] = {"field1": field1, "field2": field2}; 

Server Logs

Auch wenn to_send ist to_send = {"field1": field1, "field2": field2}; es funktioniert, aber ich brauche die "etwas" schicken Schlüssel. Irgendeine Idee, was könnte falsch sein? Tyvm für Ihre Hilfe ...

Antwort

0

können Sie versuchen:

var to_send = {}; 
to_send["something"] = {"field1": field1, "field2": field2}; 
to_send = JSON.stringify(to_send)