Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用regex从jmeter中id和value的隐藏字段中提取值_Regex_Xpath_Jmeter - Fatal编程技术网

如何使用regex从jmeter中id和value的隐藏字段中提取值

如何使用regex从jmeter中id和value的隐藏字段中提取值,regex,xpath,jmeter,Regex,Xpath,Jmeter,嗨,我和JMeter一起工作。我的应用程序是在java上开发的。在其中一个请求中,我得到了响应 HTTP请求参数:=\u确认令牌 HTTP请求 value=“nznrkrogryJurbnP2nkEB2AFXdVdU.mk43xesvdzwfjtwgggx.vfqtzolof01kzvkuf9s5rgxps6tmhoapen1rgadnbfqjccd8sxpupfowx1amiw.i60XH2nUB2wti5Sy5A=” 当我检查页面源代码时,我发现它来自一个隐藏的html控件。 是的

嗨,我和JMeter一起工作。我的应用程序是在java上开发的。在其中一个请求中,我得到了响应


HTTP请求参数:=\u确认令牌

HTTP请求 value=“nznrkrogryJurbnP2nkEB2AFXdVdU.mk43xesvdzwfjtwgggx.vfqtzolof01kzvkuf9s5rgxps6tmhoapen1rgadnbfqjccd8sxpupfowx1amiw.i60XH2nUB2wti5Sy5A=”

当我检查页面源代码时,我发现它来自一个隐藏的html控件。
是的



因此,请帮助我如何使用regex从上述xpath中提取值字符串。

如上面的注释
正则表达式
xpath查询
所述是完全不同的事情,您最好更清楚地表述您的问题


如果您想将_CONFIRMATIONTOKEN值提取到变量中,并在进一步的请求中使用它,您可以使用applied(应用于)返回所述响应的请求采样器

XPath查询应返回要提取的值。
在这种情况下,它将如下所示:

//input[@type="hidden"][@name="_CONFIRMATIONTOKEN"]/@value
提取的值将存储在XPath提取器的“Reference Name”字段中指向的jmeter变量中(例如,在您的情况下,
${token}
)。因此,您可以在使用此变量的进一步请求中使用提取的变量



注意:因为这里使用XPath提取器来解析HTML(不是XML)响应,所以请确保选中了使用整洁(容忍解析器)选项。

您的问题不清楚。您得到的响应是什么,请尝试更清楚地显示它,然后讨论使用正则表达式的xpath,您的意思是什么?
//input[@type="hidden"][@name="_CONFIRMATIONTOKEN"]/@value