Am Ende der Datei verwenden, aber in meinemSeite 404, wenn params in url
app.get('/path/:id', function(req, res){}
es nicht funktionieren überhaupt und es bricht den Nodeserver, wenn Sie eine ungültige ID wie/path/23187123 schreiben. Ich habe versucht, etwas zu tun:
function checkifexists(){
var checktime = connection.query('SELECT * FROM table WHERE id = ?', [globalid], function(err, results, rows){
if(results.length == 0){
//console.log("0");
return true;
}
return false;
});
}
if(checkifexists()){return;}
Um zu überprüfen, ob die ID vorhanden ist, und dann die Anforderung abbrechen, aber das funktioniert auch nicht. Wie kann ich mit der 404-Seite arbeiten?
Im immer 'Typeerror: next kein function' ist sogar mit ihm in' app.get ('/ path /: id', function (req, res, next) { ' –
Du hast Recht, Ich habe vergessen, "next" als dritten Parameter hinzuzufügen. Aber es sollte damit arbeiten. Was ist deine ausdrückliche Version? – goenning
Ich benutze 4.13.4 –