HTTP 解析ルールは、HttpParsingRule という名前の XML ノードで指定します。
HTTP 解析ルールは、動的に値を変更するために、Recorder が解析関数 WebParseDataBoundEx() を生成するタイミングと、解析結果を置換する場所を指定します。これによって、正しく機能するスクリプトを Recorder が直接生成できるようになり、TrueLog Explorer を使ってビジュアル スクリプトをカスタマイズする必要がなくなります。
TCP/IP レベル API 設定を使って HTTP トラフィックを記録する場合は、Recorder は HTTP 解析ルールを適用しません。
それぞれのステップについての詳細は、HTTP 解析ルールで指定できます。
記録中に、各サーバー レスポンスがルール ヒットに対して解析されます。HTTP 解析ルールでは、どのように解析が行われるか、およびどの解析結果 (ヒット) が後で使用するために残されるか、を指定します。解析関数は、このステップでは生成されません。ヒットは単に今後の使用のために保持されます。
Recorder が文字列値 (関数のパラメータまたはフォーム フィールド値/名の何れか) をスクリプト化するとき、すべての識別されたヒットを試し、スクリプト化される文字列の部分文字列がオーバーラップしないヒット群を決定します。それから、Recorder は、もとの文字列をスクリプト化する代わりに、必要な解析関数と置換をスクリプト化します。