尝试在Zabbix中创建Web场景。在登录步骤中,我想从API响应中捕获sessionToken。 以下是API响应示例。
{
"userId":xyz,
"role":"xyz",
"sessionToken":"4fefd9b1-b865-489c-9849-bd002c00b661",
"showWelcomePage":1,
"accountType":xyz,
"businessType":"xyz-xyz",
"accountCount":3,
"accountId":null,
"userOutputMessage":null,
"businessOutputMessage":null,
"businessId":xyz,
"business":null
}
我在Zabbix的变量部分中定义了这个:
{sessiontoken}=regex:"sessionToken":"(?:.*)"
但这是一个错误:
步骤"登录" [2 of 3]失败:步骤变量出错 " {sessiontoken} =正则表达式:" sessionToken"。"(?:。*)"":无法提取 " {sessiontoken}"的价值来自回应