Pour:
bodyParser.urlencoded({extended: ...})
ma recherche m'indique que si extended: true
, alors vous pouvez analyser des objets imbriqués, ou plus généralement tout type. Toutefois, si vous définissez extended: false
, alors vous ne pouvez analyser des chaînes ou des tableaux. Mais ce n' ...
app.use(bodyParser.json())
signifie exactement? Je veux dire, oui... je sais que les docs mentionner qu'il analyse json. Mais je suis encore confus. J'ai remarqué que les applications qui ensemble extended: true
ne PAS utiliser bodyParser.json()
à tous. Mais les applications qu' extended: false
ont tendance à utiliser des bodyParser.json()
. Pourquoi est-ce? À la fin de la journée, les deux applications sont en mesure d'analyser json.
Deuxièmement, quel est l'approche recommandée?