该工具可以在本地启动一个mock数据的服务器,服务器端口可自定义,返回数据完全支持mock的各种写法和函数,同时支持websocket服务,并可设置服务的返回数据,和推送频率。
下载地址
https:// github.com/gitlwz/elect ron-mock/raw/master/build/mock%20Setup%200.0.2.exe
使用方法
1。创建项目
服务的容器是项目,可以有多个项目,项目下有各自的mock服务和websocket服务
![55d6e63ef50cc4432540afd30a058215.png](https://img-blog.csdnimg.cn/img_convert/55d6e63ef50cc4432540afd30a058215.png)
![fa6712c4d8449812e80dd8218823cbf0.png](https://img-blog.csdnimg.cn/img_convert/fa6712c4d8449812e80dd8218823cbf0.png)
2.创建接口
打开项目,创建接口
![1b027342db5104926d76ba5430a3e000.png](https://img-blog.csdnimg.cn/img_convert/1b027342db5104926d76ba5430a3e000.png)
添加接口
![199fa7342720f89b445a4b87b43550fb.png](https://img-blog.csdnimg.cn/img_convert/199fa7342720f89b445a4b87b43550fb.png)
创建接口服务,返回数据支持所有的mock 类型函数 mock类型函数
![251d504f21537316f034d09f1b6bb898.png](https://img-blog.csdnimg.cn/img_convert/251d504f21537316f034d09f1b6bb898.png)
3.获取请求地址
获取服务接口的url,即发请求的URL
![8a48252b650f0e641a8d1c03dc5b3ade.png](https://img-blog.csdnimg.cn/img_convert/8a48252b650f0e641a8d1c03dc5b3ade.png)
4。websocket的建立同普通的请求一样,只不过多了一个推送时间的填写。
websocket 的请求地址跟项目有关,因此一个项目的websocket请求地址是相同的,如果一个项目有多个websocket,那么只要在websocket建立之后send相应的订阅关键字即可。
![7dc76f017bba993c88883f2ef1b2fbe0.png](https://img-blog.csdnimg.cn/img_convert/7dc76f017bba993c88883f2ef1b2fbe0.png)
5.修改所有服务的端口号
![57d64caf8a5d019205a57df660c42d71.png](https://img-blog.csdnimg.cn/img_convert/57d64caf8a5d019205a57df660c42d71.png)