リクエストの前処理 request-preprocessing

画像サービングは、正規表現の一致と置換ルールに基づいて、シンプルなリクエストプリプロセッサーを提供します。

デフォルトのカタログを含め、各画像カタログにルールのコレクション(ルールセット)を添付できます。 ルールは、XML 形式のファイルで指定します。

リクエスト前処理ルールでは、パスの操作、コマンドの追加、コマンド値の変更、テンプレートやマクロの適用など、リク Platform Server ストのパーサーで処理される前に、リクエストのパスとクエリの部分を変更できます。 また、ルールを使用して、通常はカタログ属性でのみ制御される特定のセキュリティ機能(リクエストの不明化、ウォーターマーキング、特定のクライアント IP アドレスへの HTTP サービスの制限など)を設定および上書きすることもできます。

リクエストの前処理ルールは様々なアプリケーションに適しています。その一部を次に示します。

  • リクエストパスをファイル、FTP、HTTP の各パスに再マッピングできる 仮想パス メカニズムを実装する。
  • 画像の名前またはパスでフィルタリングした、透かしなどのセキュリティ機能を選択的に適用する。
  • 特定の IP アドレスからサーバーにアクセスする際に、透かしなどのセキュリティ機能を省略する。
  • defaultImage= などのコマンドを、すべてのリクエストまたは URL パスやクエリ文字列に特定のパターンを示すリクエストに強制的に適用します。
  • サーバーの不正使用を防ぐために、CPU を集中的に使用するコマンドの使用を許可しない。
  • ソース画像を src= ではなくリクエストパスで指定しながら、HTTP サーバーまたは FTP サーバーに配置できるようにします。
  • リクエストパスまたは画像名に応じて、画質の設定(JPEG画質やシャープニングなど)を制御します。

ルールセットの作成、使用および管理について詳しくは、 ルールセット参照を参照してください。

関連項目 see-also

規則セットの参照, attribute::RuleSetFile

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49