Abfragezeichen und Parameter sind unterschiedlich.
Sie müssen beide in einer einzelnen Routing-URL verwenden
Bitte überprüfen Sie das folgende Beispiel, es könnte für Sie nützlich sein.
app.get('/beispiel/:id', function(req, res) {
var id = req.params.id; // oder verwende req.param('id')
................
});
Holen Sie sich den Link, um Ihr zweites Segment zu übergeben, beispiel: http://localhost:port/beispiel/123
Wenn Sie Probleme haben, verwenden Sie bitte das Übergeben von Variablen als Abfragezeichen mit dem '?' Operator
app.get('/beispiel', function(req, res) {
var id = req.query.id;
................
});
Holen Sie sich den Link, den Sie mögen, beispiel: http://localhost:port/beispiel?id=123
Beides in einem einzelnen Beispiel
app.get('/beispiel/:id', function(req, res) {
var id = req.params.id; // oder verwende req.param('id')
var id2 = req.query.id;
................
});
Beispiel-Link: http://localhost:port/beispiel/123?id=123