我用jmeter录制了一个原生应用。它显示了一个自动生成的“授权管理器”,其中用户名显示为“$ {Auth_Login}”,密码显示为${Auth_password}
。
我正在运行脚本,但响应显示为:
"{"error":"No authorization header."}"
请帮我解决这个问题。
答案 0 :(得分:0)
您应该使用后处理器(即regular expression extractor)提取从第一个响应中返回的令牌。
现在将此令牌添加到下一个请求的标题管理器中,如下所示:
注意:您应该使用流量捕获工具(即fiddler)检查请求标头,因为这些名称可能不同,令牌有时看起来像Bearer ${Token}
有关正则表达式提取器的更多信息,请参阅using regex with jmeter。