Ich bin ziemlich neu im Express-Framework. Ich konnte die Dokumentation für die Methode "application.post()" in der Express-API-Referenz nicht finden. Kann mir jemand einige Beispiele für alle möglichen Parameter nennen, die ich in die Funktion einbauen kann? Ich habe ein paar Seiten mit dem folgenden Beispiel gelesen, was bedeutet der erste Parameter?Express Framework app.post und app.get
Ich weiß, der zweite Parameter ist die Callback-Funktion, aber was genau setzen wir in den ersten Parameter?
app.post('/', function(req, res){
Auch, lassen Sie uns sagen, dass wir die Benutzer (senden Daten an unseren Server) ID-Nummern mit einem bestimmten Format ([stellen {id: 134123, URL: www.qwer.com}, {id: 131211, URL: www.asdf.com}]). Wir möchten dann die IDs extrahieren und die Daten mit diesen IDs von irgendwo auf unserem Server abrufen. Wie würden wir die app.post-Methode schreiben, die es uns ermöglicht, die Eingabe eines Array von Objekten zu manipulieren, so dass wir nur die ID (Schlüssel) des Objekts verwenden, um die notwendigen Informationen unabhängig von anderen Schlüsseln in den Objekten abzurufen. Müssen wir die App.get() -Methode verwenden? Wenn ja, wie würden wir die Funktion app.get() schreiben?
Vielen Dank für Ihre Eingaben.
Diese Syntax ist ein weiteres Beispiel für die Middleware-Kette, die ich beschrieben habe! 'express.bodyParser()' gibt eine Funktion mit der Signaturfunktion (req, res, next) zurück und ruft intern 'next()' auf, sobald der json in das 'req.body' Objekt geparst wurde. Express übergibt dann die Anfrage in der Middlewarekette an das THIRD-Argument von 'app.post ('/ yourPath', ...) ', was die oben von Peter geschriebene Funktion ist. – Plato
Oi, versuchen, "app.get" in der Express-Dokumentation zu finden! Danke für den 'app.VERB' Kommentar. – FriendlyGuy