app.post
n'est pas documentée dans expressjs.com. Si je comprends bien, le serveur écoute une requête url /
etc qui invoque alors un middleware et un rappel. Mais tout cela est identique dans app.get
.Quelle fonctionnalité unique app.post (..) fournit, dans Express.js
Quelle valeur unique fournit-elle à exprimer?
PS. Il existe d'autres questions comme Express Framework app.post and app.get, ou app.use and app.get (or app.post) node.js express mais la lecture des réponses à la même question ne fournit pas la réponse à la question.
Edit:
Le code suivant prévoit l'invocation à la fois app.get
et app.post
sur /login
demande du browswer. Les deux app.get
et app.post
sont-ils invoqués? (On peut supposer que dans l'ordre d'apparition.)
app.get('/login', function(req, res){
var username = req.user ? req.user.username : ''; res.render('login', { title: 'authenticate', username: username,
});
message: req.flash('error') });
app.post('/login',
passport.authenticate('local', { failureRedirect: '/login', failureFlash: true }), function(req, res) {
res.redirect('/admin'); });
enter code here
Le lien 'ici' que vous fournissez fait référence aux normes html 2.0. Sont-ils encore applicables? (en html 5, world) Il semble que ce soit un lien plutôt informatif. – Swagg