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 |
|---|---|
| デフォルト | — |
| コンテキスト |
http、server、location |
指定されたサブリクエストの処理の結果として返されたテキストを、応答ボディの前に追加します。パラメータとして空の文字列 ("") を指定すると、前の構成レベルから継承された追加はキャンセルされます。
| 構文 |
add_after_body |
|---|---|
| デフォルト | — |
| コンテキスト |
http、server、location |
指定されたサブリクエストの処理の結果として返されたテキストを、応答ボディの後に追加します。パラメータとして空の文字列 ("") を指定すると、前の構成レベルから継承された追加はキャンセルされます。
| 構文 |
addition_types |
|---|---|
| デフォルト |
addition_types text/html; |
| コンテキスト |
http、server、location |
このディレクティブはバージョン 0.7.9 で導入されました。
「text/html」に加えて、指定された MIME タイプの応答にテキストを追加できます。特別な値「*」は、任意の MIME タイプに一致します (0.8.29)。