工具分享MockServer
MockServer
MockServer可用于建立模拟http/https请求响应的服务器,用于接口调试,可接受任意http请求,返回自定义内容。
1. 安装docker
2. 拉取镜像
1 | docker pull mockserver/mockserver |
3. 配置文件准备
需要准备一个mockeserver.properties和一个initializerJson.json文件:
1 | touch mockeserver.properties initializerJson.json |
mockeserver.properties具体内容参考链接, 这里只需要添加以下内容,并在initializerJson.json定义接口形式即可:
1 | mockeserver.properties: |
4. 启动镜像
定义完毕后,启动如下命令:
1 | docker run -d --rm --name mock -v $(pwd):/config -p 7535:7535 mockserver/mockserver -serverPort 7535 |
–name用于定义启动镜像名称, 这里定义为mock方便启动和查看日志, -v表示映射某一文件夹到镜像某一位置,-p表示端口映射, mockserver/mockserver代表启动服务。
启动完成后, 使用postman或其他形式调用接口,并可在日志中查看内容
1 | docker logs -f mock |