如果我想从下面的 http 响应中提取访问令牌的值,即 93ee29b4-74dc-4uu7-8e10-6eac6845511b,那么 Xpath 查询应该是什么。我尝试使用具有不同 xpath 查询的 Xpath 提取器,但没有运气。
{
"access_token":"93ee2tum-1234-56789-8e10-6eac684551tum",
"token_type":"Bearer",
"expires_in":3600,
"scope":"test"
}
您使用 xpath 提取器而不是正则表达式提取器有什么原因吗?Xpath 仅在存在多个具有不同值的相同标签的情况下才有用。
正则提取器:access_token":"([^"]+)"
如果您确实需要使用 xpath,您应该知道默认情况下它不适用于 Json。另请阅读:http ://blazemeter.com/blog/using-xpath-extractor-jmeter-0