Ich habe Probleme zu verstehen, wie post in nodejs zu verwenden. Ich habe verstanden, dass get wird hauptsächlich verwendet, um eine Seite zu rendern. Aber wie funktioniert das Nacharbeiten in dieser Beispielanwendung?Wie Post in Nodejs verwenden?
var express = require("express");
var bodyParser = require("body-parser");
var app = express();
app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json());
app.get('/',function(req,res){
res.sendfile("index.html");
});
app.post('/login',function(req,res){
var user_name=req.body.user;
var password=req.body.password;
console.log("User name = "+user_name+", password is "+password);
res.end("yes");
});
app.listen(3000,function(){
console.log("Started on PORT 3000");
})
Hier werden die Daten an localhost gesendet: 3000/login?
Wenn ja, warum bekomme ich einen 404 Netzwerkfehler mit Kann ich nicht GET/login, wenn ich diese URL gehe?
Was genau passiert hier? Bitte erkläre.