0

如何使用正则表达式提取器从 http-header 响应中提取 Etag?

我的 get 有以下输出,我想Etag在下一个案例中提取并使用它,我必须将它传递给我的http-headerto do If-None-Match。我尝试了以下方法:\Etag:\s?并在“要检查的响应字段”中选择了“标题”。但我没有看到这个值被发送到我的标题。

Thread Name: Fetch_Links 1-1
Sample Start: 2012-05-24 10:15:10 PDT
Load time: 135
Latency: 131
Size in bytes: 4950
Headers size in bytes: 641
Body size in bytes: 4309
Sample Count: 1
Error Count: 0
Response code: 200
Response message: OK 

我正在使用 2.6 版本的 jmeter。先感谢您。

4

1 回答 1

1

我可以使用以下参数在 JMeter(正则表达式提取器 - 标头)中提取 ETag:

正则表达式:ETag:“(。*?)”

模板:$1$

然后添加一个 HTTP 标头管理器以使用“If-None-Match”传递 Etag 的值。

于 2012-05-25T22:03:46.620 回答