2017-12-15 1 views
0

Ich arbeite an einem einfachen Mock-Server und benutze nichts außer JavaScript und Yarn, um es zu bauen.Abfangen von Parametern in Abfragezeichenfolge bei NodeJs simple mock

In einer vereinfachten Art und Weise, ich habe diese, die wie beabsichtigt funktionieren:

function server() { 
(...) 

return { 
    users: generate(userGenerator, 150) 
} 

Dies erzeugt 150 zufällige Benutzer, wenn der/Benutzer-Endpunkt erreicht ist, und es ist wie beabsichtigt funktioniert. Das Problem, das ich habe, ist mit abfangen IDs für die Abfrage Zeichenfolge übergeben. dh:

/users/{id}/attribute 

Wie kann ich das zur Arbeit bekommen?

Vielen Dank im Voraus

+0

Mögliche Duplikat [Parsing Abfrage-Zeichenfolge in node.js] (https://stackoverflow.com/questions/8590042/parsing-query-string-in-node-js) – Jehy

Antwort

2

versuchen req.params.id

app.get('/users/:id/attribute', function(req, res) { 
    console.log('id : ' + req.params.id); 
    ... 
}); 
+0

Sie haben jedoch nicht gezeigt, wie Sie sie fangen können. Nur wie man sie bekommt. Das OP will sie fangen – zerohero

+0

können Sie erklären, was meinst du mit "fangen sie"? Ich werde mein Bestes versuchen, um es zu beantworten. –

+0

musst du keine express-app schreiben? –

Verwandte Themen