Express ユーティリティ関数

pillarjs GitHub 組織には、一般的に役立つ可能性のあるユーティリティ関数のモジュールが多数含まれています。

ユーティリティモジュール 説明
cookies Keygrip を使用して改ざんを防ぐために署名できる HTTP(S)Cookie を取得して設定します。Node.js HTTP ライブラリまたは Express ミドルウェアとして使用できます。
csrf CSRF トークン作成と検証の背後にあるロジックが含まれます。このモジュールを使用して、カスタム CSRF ミドルウェアを作成します。
finalhandler HTTP リクエストに応答する最終手順として呼び出す関数です。
parseurl キャッシュを使用して URL を解析します。
path-match path-to-regexp の薄いラッパーで、パラメータ名をより簡単に抽出できます。
path-to-regexp `/user/:name` などの Express スタイルのパス文字列を正規表現に変換します。
resolve-path 検証を使用してルートパスに対して相対パスを解決します。
router シンプルなミドルウェアスタイルのルーターです。
routington URL の定義と照合のためのトライベースの URL ルーターです。
send HTTP レスポンスとしてファイルをストリーミングするためのライブラリで、部分的なレスポンス(範囲)、条件付き GET ネゴシエーション、詳細なイベントをサポートしています。
templation co-viewsconsolidate.js に着想を得た、res.render() と同様のビューシステムです。

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