You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Requestly如何为50%随机请求模拟500错误响应码?

Requestly实现50%概率触发500错误的方法

你可以通过Requestly的Modify Response规则的编程模式实现这个需求,它其实支持修改响应状态码,具体操作如下:

  • 新建一个「Modify Response」规则,指定你要拦截的目标API端点
  • 切换到「Programmatic」标签页,粘贴以下代码:
    // 生成0-1随机数,控制50%概率返回500错误
    const triggerError = Math.random() < 0.5;
    
    if (triggerError) {
      return {
        status: 500,
        body: JSON.stringify({ message: "Internal Server Error" }),
        headers: { "Content-Type": "application/json" }
      };
    } else {
      // 不修改响应,直接返回原请求结果
      return response;
    }
    
  • 保存并启用该规则,之后每次请求目标API时,就会有50%的概率触发500错误

注:如果之前没找到修改状态码的入口,确认规则类型是「Modify Response」而非其他,且使用的是最新版Requestly,编程模式下完全支持自定义响应状态码、体和头。

内容的提问来源于stack exchange,提问作者Dinesh Singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 00:32:03