使用Jmeter xpath提取器获取oauth令牌
如果我想从下面的http响应中提取访问令牌的值,即93ee29b4-74dc-4uu7-8e10-6EAC684551B,那么Xpath查询应该是什么。我尝试将Xpath提取器用于不同的Xpath查询,但没有成功使用Jmeter xpath提取器获取oauth令牌,xpath,jmeter,extractor,Xpath,Jmeter,Extractor,如果我想从下面的http响应中提取访问令牌的值,即93ee29b4-74dc-4uu7-8e10-6EAC684551B,那么Xpath查询应该是什么。我尝试将Xpath提取器用于不同的Xpath查询,但没有成功 { "access_token":"93ee2tum-1234-56789-8e10-6eac684551tum", "token_type":"Bearer", "expires_in":3600, "scope":"test" } 您使用xpath提取器而不是正则
{
"access_token":"93ee2tum-1234-56789-8e10-6eac684551tum",
"token_type":"Bearer",
"expires_in":3600,
"scope":"test"
}
您使用xpath提取器而不是正则表达式提取器有什么原因吗?Xpath仅在有多个相同的标记和不同的值的情况下才有用 常规提取器: 访问令牌“:”([^“]+)” 如果您确实需要使用xpath,您应该知道默认情况下它不适用于Json。
另请阅读:您能发布您尝试过的代码吗?谢谢Johan,具有access_token的普通提取器“([^”]+)”为我工作。