SuppressFrameName SuppressLinkName SuppressFormName SuppressCustomUrlName

WebPageLinkWebPageSubmit、および WebPageSetActionUrl などの関数は、名前 (リンク、フォーム、解析済み URL レスポンスの)、フレーム名、およびリンク、フォーム、解析済み URL を参照する序数を使用します。

たとえば、リンクやフォーム名が動的に変更されるような場合、名前を番号にカスタマイズすることがよく行われます。つまり、名前 (リンクやフォームの) を指定せずに、代わりに全体を通じた序数をページまたはフレーム内で指定することを意味します。

これらのアクションは、このカスタマイズを Recorder によって行わせるために使用することができます。

ショップ アプリケーションで、文字列 cart_ に数字のセッション ID を追加することによってビルドされたフォーム名を使用すると仮定します。

このルールは、WebPageSubmit 呼び出し内でフォーム名を記録しませんが、代わりに NULL を記録し、ページ全体でフォームを参照する序数が使用されます。

<HttpScriptingRule>
  <Name>Suppress XML to form conversion</Name>
  <Active>true</Active>
  <Action>SuppressFormName</Action>
  <Conditions>
    <RegExpr>
      <ApplyTo>FormName</ApplyTo>
      <Data>cart_[0-9]*</Data>
      <ExpectMatch>Complete</ExpectMatch>
    </RegExpr>
  </Conditions>
</HttpScriptingRule>