Node.js と Express を使用して構築された Web アプリケーションがあります。ここで、登録されているすべてのルートを適切なメソッドとともに一覧表示したいと思います。
例えば、私が
app.get('/', function (...) { ... });
app.get('/foo/:id', function (...) { ... });
app.post('/foo/:id', function (...) { ... });
次のようなオブジェクト (またはそれと同等のもの) を取得したいと思います。
{
get: [ '/', '/foo/:id' ],
post: [ '/foo/:id' ]
}
これは可能でしょうか?可能であれば、どのようにすればよいでしょうか?