python - 如何在不使用上下文管理器的情况下避免在 Locust 中记录请求?
问题描述
Locust 文档解释说,可以通过使用上下文管理器并引发异常来防止记录请求。例如:
try:
with self.client.get('/wont_be_logged', catch_response=True) as response:
raise RuntimeError
catch RuntimeError
pass
有没有办法在不使用上下文管理器的情况下实现相同的目标?
解决方案
自己做请求(不使用self.client
)
例如通过使用requests.get(...)
(请注意,这将使用不同的会话,因此不会使用相同的 cookie 或底层 http 连接)
推荐阅读
- javascript - 将 JavaScript 画布上的形状更改为图像
- microsoft-graph-api - 如何在我的 Web 应用程序中获取来自 Microsoft 团队的聊天记录?
- ios - 如何解决嵌套 StackView 的布局问题?
- python - 将 JSON 数据过滤到 CSV 列表中
- sql - SQL 输出文件包含空值,但我在选择语句中使用 isnull
- vue.js - 在表单 POST 方法中使用 Cordova InAppBrowser
- c# - ASP.NET 核心任务
没有异步就无法返回 NotFound() 和 OK() - json - 在json数据中动态搜索
- sql - Oracle APEX:将主键分配为交互式网格 ROWID,在 SQL 查询中使用选择交互式网格 ROWID
- sql - 创建一个用其他表的记录计数填充的表