在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.params
, req.body
或req.query
,将返回值