ngx_http_addition_module モジュール

構成例
ディレクティブ
     add_before_body
     add_after_body
     addition_types

ngx_http_addition_module モジュールは、応答の前後にテキストを追加するフィルタです。このモジュールはデフォルトではビルドされず、--with-http_addition_module 構成パラメータを使用して有効化する必要があります。

構成例

location / {
    add_before_body /before_action;
    add_after_body  /after_action;
}

ディレクティブ

構文 add_before_body uri;
デフォルト
コンテキスト httpserverlocation

指定されたサブリクエストの処理の結果として返されたテキストを、応答ボディの前に追加します。パラメータとして空の文字列 ("") を指定すると、前の構成レベルから継承された追加はキャンセルされます。

構文 add_after_body uri;
デフォルト
コンテキスト httpserverlocation

指定されたサブリクエストの処理の結果として返されたテキストを、応答ボディの後に追加します。パラメータとして空の文字列 ("") を指定すると、前の構成レベルから継承された追加はキャンセルされます。

構文 addition_types mime-type ...;
デフォルト
addition_types text/html;
コンテキスト httpserverlocation

このディレクティブはバージョン 0.7.9 で導入されました。

text/html」に加えて、指定された MIME タイプの応答にテキストを追加できます。特別な値「*」は、任意の MIME タイプに一致します (0.8.29)。