Jmeter - 在URL和BODY中提取查询字符串

时间:2013-04-18 12:45:07

标签: regex jmeter

我想提取下面的查询字符串。这是在URL和BODY

中实现的

这是PATH

Common/ElectronicSignatureAcceptance.aspx?strQueryString=+JOpJVU8lPAhrezMqUcXuCxMQ16h7x4cfscbfLg(fEQjpcE7Dbyumnq%2fBRA9Y8jiZUL41GlGE3vGWC93NYqlxF0S6tZ8O4Bje2GvMeHX218yah4Twul91RAGipoqYW9oP

这是BODY

<form name="form1" method="post" action="ElectronicSignatureAcceptance.aspx?strQueryString=**+JOpJVU8lPAhrezMqUcXu‌​CxMQ16h7x4cfscbfLg(fEQjpcE7Dbyumnq%2fBRA9Y8jiZUL41GlGE3vGWC93NYqlxF0S6tZ8O4Bje2Gv‌​MeHX218yah4Twul91RAGipoqYW9oP"** onsubmit="javascript:return WebForm_OnSubmit();" id="form1"> 

有人可以给我正则表达式吗

1 个答案:

答案 0 :(得分:1)

请使用以下PATH的正则表达式配置。

  1. 右键点击&gt;为您的请求添加Regular Expression Extractor Add > Post Processors > Regular Expression Extractor并配置以下值,如下所示。
  2. 正则表达式为strQueryString=(.+)

    Path Config

    输出

    Output

    请使用以下Body的正则表达式配置。

    1. 右键点击&gt;为您的请求添加Regular Expression Extractor Add > Post Processors > Regular Expression Extractor并配置以下值,如下所示。
    2. 正则表达式为strQueryString=(.+) on

      Config

      输出

      Output