在Express中检索多个variables

我试过在几个网站上查找,但我仍然不明白如何使用Express检索几个GETvariables。 我想能够ping一个Node.JS Express服务器的URL使用:

file_get_contents('http://127.0.0.1:5012/variable1/variable2/variable3/variable4'); 

要么

 file_get_contents('http://127.0.0.1:5012/?1=variable1&2=variable2&3=variable3&4=variable4'); 

然后我需要能够在Node.JS Express脚本中以variables1,variables2,variables3和variables4的forms使用它们,而不是全部在一个string中。 一个存储它们的对象将会很好。

感谢:P

您可能想要使用第二种方法并使用GET查询参数。 req.query将包含一个parsing的查询string的对象。

 var express = require('express'); app.get('/', function(req, res) { console.log(req.query); res.send('done'); }); 

你也可以使用req.param(name) ,如果name存在于req.paramsreq.bodyreq.query ,将返回值