Express middleware

ここにリストされている Express ミドルウェアモジュールは、 Expressjs teamによってメンテナンスされています。

ミドルウェアモジュール説明
body-parserHTTP リクエスト本文を解析します。
compressionHTTP 応答を圧縮します。
cookie-parserCookie ヘッダーを解析して req.cookies を生成します。 cookies も参照してください。
cookie-sessionCookie ベースのセッションを確立します。
corsさまざまなオプションでオリジン横断リソース共有 (CORS) を有効にします。
errorhandler開発エラー処理/デバッグ。
method-overrideヘッダーを使用して HTTP メソッドをオーバーライドします。
morganHTTP リクエストロガー。
multer複数部品のフォームデータを処理します。
response-timeHTTP 応答時間を記録します。
serve-faviconファビコンを提供
serve-index指定されたパスのディレクトリ一覧を提供します。
serve-static静的ファイルを提供します。
sessionサーバーベースのセッションを確立します(開発のみ)。
timeoutタイムアウトのperioHTTP リクエスト処理を設定します。
vhost仮想ドメインを作成します。

追加のミドルウェアモジュール

これらは追加で人気のあるミドルウェアモジュールです。

この情報は、 Expressjsチームがメンテナンスしていないサードパーティのサイト、製品、またはモジュールを指します。 ここでの掲載は、 Expressjsプロジェクトチームの推奨または推奨を構成するものではありません。
ミドルウェアモジュール説明
helmetさまざまな HTTP ヘッダーを設定することで、アプリのセキュリティ保護に役立ちます。
passportOAuth、OpenIDなどの「戦略」を使用した認証 詳細は passportjs.org を参照してください。