我正在使用 Requestly 在 API 端点上模拟 500 错误,但我想针对 50% 的场景进行模拟。编程选项不允许我修改响应状态,它仅适用于响应正文。我该怎么办?
您可以使用 Requestly 桌面应用程序覆盖 HTTP 状态代码,但不幸的是,目前您无法对随机或 50% 的请求执行此操作。
您可以添加 URL 条件,还可以进行基于正则表达式的匹配,并添加其他请求匹配条件,如 GET、POST 等。
从技术上讲,这是可能的,但需要对界面和支持的 JS 进行一些小的更改。
Dynamic Override
块内的状态覆盖并返回您需要的状态代码和响应。Dynamic Override
选项中的状态代码字段您可以在 Github 上创建拉取请求或将此问题作为功能请求/增强打开 - http://github.com/requestly/requestly/issues/