Ich habe versucht, Daten in curl mit diesem Befehl Posting:post-Daten unter Verwendung von curl Befehl
curl -X POST http://x.x.x.x:1111/send --data [{'virtual':'5555'}]
dann eine Antwort in Knoten wie diese erhalte ich:
{ '{virtual:5555}': '' }
Wie das Array konvertieren ? Ich habe versucht JSON.parse()
und JSON.stringify()
, aber ich bekomme einen Unexpected token o
Fehler als Ergebnis.
Gibt es eine Idee, wie die JSON-Daten im curl-Befehl gepostet werden? Ich habe auch versucht mit:
curl ... -H "Accept: application/json" -H "Content-Type: application/json"
wenn ich console.log (Anfrage) verwenden, gibt es keinen Parameter wie rowbody. so, wie ich undefined Variable –
parsen kann, war es ein Beispiel ... Ich änderte es in 'req.body'. Denken Sie daran, es könnte bereits geparst werden – Dario
ich auch mit req.body versucht, ich bekomme Antwort wie folgt {'{virtual: 5555}': '} Mit diesem Ergebnis brauche ich virtuellen Wert .Wenn ich req.body.virtual es verwenden gibt undefiniert. verwendete auch console.log (body [0] .virtual); Dieses Ergebnis liefert auch das gleiche Ergebnis "undefiniert". –