エクスプレスユーティリティ
Express ユーティリティ関数
pillarjs GitHub Organization には、一般的に便利なユーティリティ関数用の多くのモジュール が含まれています。
| ユーティリティモジュール | 説明 |
|---|---|
| cookies | HTTP(S) Cookie を取得して設定し、改ざんを防ぐために署名できます。Keygrip を使用します。 Node.js HTTP ライブラリまたは Express ミドルウェアとして使用できます。 |
| csrf | CSRFトークンの作成と検証の背後にあるロジックが含まれています。 このモジュールを使用して、カスタム CSRF ミドルウェアを作成します。 |
| finalhandler | HTTP リクエストに応答するための最後のステップとして呼び出す関数。 |
| parseurl | URLをキャッシュで解析します。 |
| path-to-regexp | “/user/:name`のようなExpressスタイルのパス文字列を正規表現に変換します。 |
| resolve-path | 検証されたルートパスに対して相対パスを解決します。 |
| router | シンプルなミドルウェアスタイルのルータ。 |
| send | HTTP レスポンスとしてファイルをストリーミングするためのライブラリで、部分的な応答 (範囲)、条件付きの GET ネゴシエーション、および細かいイベントをサポートします。 |
低レベルの HTTP 関連モジュールについては、 jshttp を参照してください。