4

「/api」などで始まるすべてのパスを同じハンドラー関数にルーティングしたいと考えています。

そのような:

/api/foo
/api/bar
/api/foo/bar
/api/bar/baz/this/that 

すべてを 1 つの関数で処理する必要があり、/api の後に完全なパスを取得できるはずです。

この機能は非常に便利で、Node.js Express フレームワークでよく使用していました。現在、Python Falcon フレームワークで同じことを達成する方法を探しています。

詳細については、こちらをご覧ください。この機能を「ホワイトリストに登録された「グローバル」機能」と定義しています。

http://expressjs.com/api.html#app.all

4

2 に答える 2

1

適切なリソースにルーティングされる前にすべてのリクエストを処理する方法を探している場合は、ミドルウェア コンポーネントを調べることをお勧めします。

于 2015-11-05T10:19:17.623 に答える