javascript-如何获取express.js中的所有参数(发布/获取/等)

一旦使用express.js发送所有参数,是否有办法进入?我知道如何分别了解GET / POST,但是有没有办法一次性获取所有内容?

到目前为止,我什么都没发现,特别是调试很有用.

当然req.param(key)可以工作,但是我想拥有所有参数的列表,而不必检索它们,只需查看它们即可.

编辑:添加路线信息:

consoleDev('Url: ' + req.method + ' ' + req.baseUrl + req._parsedUrl.href, 'debug');
consoleDev('Options: ' + JSON.stringify(options), 'debug');
consoleDev('Params: ' + Object.keys(req.params), 'debug');
consoleDev('Params: ' + (req.param('test')), 'debug');

安慰:

debug: Url: GET http://localhost:5000/?test=5000
debug: Options: {"controllerName":"home","methodName":"index"}
debug: Params: 
debug: Params: 5000

解决方法:

我忘记了几个月前我创建了这个主题,然后又创建了一个我得到问题答案的主题:

You’re looking for req.body, which contains the parsed POST body. (assuming you have middleware that parses it)

See express.bodyParser()

How log express.js POST parameters

上一篇:Wicket检索要在Java中使用的JavaScript变量


下一篇:c#-Web服务传递参数类