在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
,将返回值
- Express.js POST req.body为空
- Mongoose.js通过一个connect()调用创build到MongoDB的多个连接
- 什么是快递req.locals vs res.locals的概念最佳实践?
- 使用Mongoose从节点插入,更新和从MongoDB中的复杂embedded式集合中移除
- 未处理的承诺拒绝 – 错误:发送后无法设置标头
- 使用nodeemailer发送电子邮件时隐藏其他收件人地址
- 快递不发送回应阿贾克斯后或得到
- 在node.js(Express)中分配给res和res.locals的区别
- 在Node.Js / Express应用程序中存储数据库configuration的最佳方法