我正在尝试从示例响应中提取令牌:
回应:- {“ data”:{“ generatecustomertoken”:{“ token”:“ {\“ token”:{\“ AccessToken \”:\“ \” heu5hbwuioijmrybfbgvjdhjvbmljcyisim9yz19uyw1lijoir2vuzxjhbcisinb1cmnoyxnlxotq ulevk5ksobaowp58woolijkdecxc80glm5y0sss2rioxlkjf3-rokr7bl7blkpmizvydhxqmrr4 \“,\ \” refreshtoken \“:: \"eyJraWQiOiIxIiwiYWxnIjoiSFMyNTYifQ.eyJ1aWQiOjE4OTMsInzEzMjE0OTQzLCJleHAiOjE3MTMyMTg1NDN9.rpSCnvNOnh09LqYVqs9QV-bUPjedJiV_3IrHUvAMC0\"}}"}}}
下面是我的 JSON 提取器路径: $.data.generateCustomerToken.token
由于第二个令牌数组的响应中有 \,正常的提取器路径不起作用。
我只能提取直到:
jwtToken={"token":{"accessToken":"eyJ0eXAiOiJKV1QJ9.eyJmaXJzdG5hbWUiOiJ6dXBpZ3p3dmljIiwibGFzdG5hbWUiOiJjZG15dWxkeHVjIiwib3JnX2xvZ28iOiIiLCJzdG9yZV9uYHJvbmljcyIsIm9yZ19uYW1llX2xpbWl0IjoiIiwiaWF0IjoxNzEzMjE0OTQzLCJleHAiOjE3MTMyMjIxNDN9.e-IZ7adbDchuejyTgpslCWgJXoPBUXq6eaa6K_qJePpgqaWgIFsulevK5y0SS2RIoxlKJF3-ROKr7pX4qLvVCnCYdhXQmRr4","refreshToken":"eyJraWQiOiIxIiwiYWxnIjoiSFMyNTYifQ.eyJ1aWQiOjETQzLCJleHAiOjE3MTMyMTg1NDN9.rpSCnvNOnh09LqYVqs9QV-
如何处理这个\以响应提取accessToken,我愿意使用正则表达式提取器如果有人可以共享表达式
现在继续添加另一个 JSON Extractor ,它将从
accessToken
JMeter Variable中提取
${jwtToken}
属性值
更多信息:如何使用 JSON 提取器进行测试