场景:需要模拟第三方响应,POST 内容为 json,相应内容需要包含 POST 内容中的 ID 信息。

思路:我的想法是,能够通过 req.content 类的方法 +json_path 把 ID 值取出来赋值变量 A,然后在 Response 模板中使用变量 A 作为返回值 JSON 的一部分内容。

问题:
看了一些 MOCK 工具,如 easy_mock、zmock 暂时不支持;
moco 的说明文档太简单,支持 req.content 和 json_path,但貌似只能返回这个单独的值,不能把获取的变量作为 Response 模板的一部分;
AnyProxy 感觉更灵活,扩展性更强,但依然没研究明白这个该如何写。

请各位大佬帮忙解答一下这个 mock 场景的实现方法,能详细一点最好,谢谢。
在此基础上,最好能满足:
1.可动态编辑接口模拟配置,不需要重启
2.可以只代理部分接口,不用取代所有接口
3.可以获取当前日期等系统信息作为变量使用

非常感谢!!


↙↙↙阅读原文可查看相关链接,并与作者交流