エクスプレスユーティリティ

Express ユーティリティ関数

pillarjs GitHub Organization には、一般的に便利なユーティリティ関数用の多くのモジュール が含まれています。

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

低レベルの HTTP 関連モジュールについては、 jshttp を参照してください。