"not secure"站点的蝗虫负荷测试



我想测试一个在开发阶段被归类为"不安全"的api站点。在蝗虫文档中说:

安全模式:HTTP客户端配置为safe_mode运行。这样做的目的是,任何由于连接错误、超时或类似原因而失败的请求都不会引发异常,而是返回一个空的虚拟响应对象。该请求将在用户统计中报告为失败。返回的虚拟响应的content属性将被设置为None,并且它的status_code将被设置为0。

我想知道是否有一个配置可以让你禁用这个选项。

感谢您的宝贵时间

safe_mode与SSL/TLS无关,它指的是requests在请求失败(无论出于何种原因)时不会抛出异常。

要使HttpUser/请求忽略SSL问题,请在调用中添加verify=False

,

你正在看一份非常古老的蝗虫文档,对吗?我认为你提到的那个文本已经存在很长时间了。

safe_mode已从requests中删除(它过去看起来像这样https://github.com/psf/requests/pull/604),但同样的行为是由蝗虫在这里实现https://github.com/locustio/locust/blob/51b1d5038a2be6e2823b2576c4436f2ff9f7c7c2/locust/clients.py#L195

相关内容

最新更新