J'ai utilisé dva pour créer une page d'inscription, en utilisant la fausse interface de roadhogrc. Le serveur peut recevoir la requête POST, mais il ne peut pas obtenir req.body. Que dois-je faire ? C'est le matin, quelqu'un peut-il m'aider aaaa...QAQ...
lien github
[`POST /api/signin`](req,res){
const user = req.body;
console.log(user) //undefined
res.json('123')
}
Je suis troublé par ce problème depuis plusieurs jours. Aujourd'hui, j'ai vu votre question et les commentaires au premier étage et cela m'est soudainement venu à l'esprit... La version roadhog sur laquelle s'appuie par défaut l'échafaudage dva est 0.5... Juste mettre à jour la version roadhog, npm i roadhog@0.6.0-beta.3 Pensez à changer les dépendances, je viens de le tester moi-même et c'est réussi
Jetez un coup d’œil rapide à la documentation de Roadhog. Il dit :
Puisque nous parlons d’exprimer, pensons que c’est express
En regardant la dépendance, il y a body.parser, donc req.body devrait être disponible.
J'ai essayé le lien que vous avez envoyé et cela fonctionne. . . = =
Vérifiez l'avant