有沒有辦法讓所有使用express.js發送的參數進入一次?我知道如何分別瞭解GET/POST,但有沒有辦法一次完成所有事情?如何獲取express.js中的所有參數(post/get/etc)
到目前爲止我還沒有發現任何有關這方面的信息,特別是對它進行調試非常有用。
當然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
改變你對'app.all( 'routename' ...' –