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

如何使用Mockswitch按请求动态调整接口响应类型

Mockswitch单请求动态调整响应类型说明

可以实现按单个请求动态调整响应类型,你提到的动态响应类型选项并非仅适配faker使用,本身就支持单请求维度的自定义响应规则配置

具体配置逻辑如下:

  • 进入对应接口的规则配置页面,可给单个请求匹配规则绑定独立的响应类型,无需全局统一配置,同一个接口下的不同匹配规则可分别设置JSON、XML、纯文本、二进制等不同响应类型
  • 如果需要在同一条匹配规则下,根据请求参数动态切换响应类型,可在响应模板中通过内置的$req变量做条件判断,示例逻辑参考:
# 示例:根据请求query的type参数切换返回格式
{{if $req.query.type == 'xml'}}
<xml>
  <code>200</code>
  <message>请求成功</message>
</xml>
{{else}}
{
  "code": 200,
  "message": "请求成功"
}
{{/if}}
  • 你截图中展示的动态响应类型选项,除了对接faker生成模拟假数据外,也支持绑定自定义动态脚本、环境变量来生成不同结构的响应内容,完全满足单请求维度的动态响应调整需求。

你上传的配置页截图参考:
Mockswitch应用服务更新


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 07:54:02