如何在具有未转义主体的提取器中使用变量?
How to use variable in extractor with unescaped body?
我有一个 JMeter 用户变量 x = abc 和一个来自响应的提取器,正则表达式 = abc\d,使用未转义的正文选项。
如果我尝试将正则表达式更改为 ${x}\d,它不起作用,但是,如果我将正文类型更改为带有转义字符的正常正文,则它可以正常工作。
为了更好的可读性,我想保留未转义的正文,请告知正确的语法是什么。
如果您选择正文(未转义)选项,Jmeter 在响应时使用 StringEscapeUtils.unescapeHtml4
但是没有选择这个选项最后的变量已经是"decoded",意思是
-> space,所以你可以忽略这个选项。
我有一个 JMeter 用户变量 x = abc 和一个来自响应的提取器,正则表达式 = abc\d,使用未转义的正文选项。
如果我尝试将正则表达式更改为 ${x}\d,它不起作用,但是,如果我将正文类型更改为带有转义字符的正常正文,则它可以正常工作。
为了更好的可读性,我想保留未转义的正文,请告知正确的语法是什么。
如果您选择正文(未转义)选项,Jmeter 在响应时使用 StringEscapeUtils.unescapeHtml4
但是没有选择这个选项最后的变量已经是"decoded",意思是
-> space,所以你可以忽略这个选项。