如何在jmeter中创建正则表达式提取器

时间:2019-02-14 14:46:30

标签: regex jmeter

我正在尝试使用Regex Expression Extractor从jmeter中的POST中提取位置。标题如下所示

HTTP/1.1 201 Created
Transfer-Encoding: chunked
groopId: ID-99-Inc-07-12300-2650126876118-1-236
User-Agent: RestClient-Tool
Date: Thu, 14 Feb 2019 13:57:23 GMT
Location: v2/TestData/12sff-13343e-dff3444455
Content-Type: text/plain; charset=UTF-8

我需要Location: v2/TestData/12sff-13343e-dff3444455

enter image description here

我很挣扎,因为我不确定如何创建所需的正则表达式。

1 个答案:

答案 0 :(得分:2)

  1. Regular Expression Extractor添加为请求的子代,该请求将返回以上标头
  2. 配置如下:

    • 适用于:取决于此Location标头来自何处
    • 要检查的字段:Response Headers
    • 正则表达式:Location: (.*)
    • 模板:$1$

      enter image description here

  3. 就是这样,您应该可以在需要的情况下以${location}的形式访问提取的值。

参考文献: