カスタムマッチ包含ルールの例
この例では、MyCustomScope という名前の範囲の cart.GET というカスタム包含ルールを示します。
「cart.GET」ルールは、URI が /cart/ cart.GET で始まる Web サービス GET リクエストのビジネストランザクションを生成します。
ルールに条件を追加して、特定の HTTP パラメータまたはホスト名に基づく一致状況を見ることができます。
ServletやASP.NETなどの特定のHTTPベースのリクエストタイプにおいては、マッチルールに複数のHTTPパラメータ一致条件を設定できます。このルールに一致するには、リクエストがすべてのHTTPパラメータ条件に一致する必要があります。パラメータ間にはOR演算子ではなく、暗にAND演算子があります。
より複雑な正規表現マッチングを使用できます。たとえば、次のリクエスト URL の場合:
-
example.com/aaa123.aspx -
example.com/b1.aspx
受信したリクエスト URL をこのビジネストランザクションと照合するには、次を使用します。
example\.com/[a-zA-Z]]+?[0-9]+?
example.comexample.com/z.aspx を含む URL に対するすべての要求
UI で正規表現を使用する方法の詳細については、「正規表現の使用」を参照してください。