Was macht `app.use (bodyParser.json ())`?

Zum

bodyParser.urlencoded({extended: ...})

meine Forschung zeigt mir, dass, wennextended: true, dann können Sie verschachtelte Objekte oder generell jeden Typ analysieren. Wenn Sie jedoch @ einstellextended: false, dann können Sie nur Strings oder Arrays analysieren. Aber was macht ...

app.use(bodyParser.json())

genau bedeuten? Ich meine, ja ... ich weiß, dass die Dokumente erwähnen, dass es Json analysiert. Aber ich bin immer noch verwirrt. Ich habe Anwendungen bemerkt, die @ setzextended: true verwende nichtbodyParser.json() überhaupt. Aber Anwendungen, dieextended: false neigen dazu, @ zu verwendbodyParser.json(). Warum ist das? Letztendlich können beide Anwendungen json analysieren.

Zweitens, welches ist der empfohlene Ansatz?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage