使用map local实现复杂mock
vi ./demo #新建一个demo文件,将需要mock的接口response存储在demo文件中
result=$(cat ./demo)
echo "$result"
result=$(echo "$result" | jq '.data+=.data') #加倍的值赋予result,如果多个参数翻倍的话可以在后面继续加:| jq '.data.内容+=.data.内容'
echo "$result" > ./result.json #最后将result内容写入到result.json文件中
具体操作方法:
选中需要mock的接口右键选择Map Local或者直接点击Tools下的Map Local
使用map remote实现整体环境mock
Tools下有一个Map Remote,这个主要用来实现同一套代码调用不同的环境,比如生产环境重定向到测试环境。
使用rewrite实现简单mock
配置完成后点击Apply后重新刷新客户端页面