構造

HttpScriptingRule の基本構造は、かなりシンプルです。共通のタグ Name および Active に加えて、許されている唯一のタグは Action です。Action タグは、どの条件判断がフックされるかを指定します。

実際の条件判断は条件を使って実装されます。条件を評価した結果は、このようなルールの戻り値です。条件は、スクリプト化される HTTP リクエスト/レスポンスにアクセスできます。

<HttpScriptingRule>
  <Name>Suppress some cookie</Name>
  <Active>true</Active>
  <Action>SuppressCookie</Action>
  <Conditions>
    ...
  </Conditions>
</HttpScriptingRule>