28 Star 57 Fork 17

champly / quick-mock

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.27 KB
一键复制 编辑 原始数据 按行查看 历史
champly 提交于 2017-09-25 22:13 . 补充readme,编译可执行文件

QuickMock

  通过配置json,快速构建http请求接口,方便前端程序猿快速调用接口。

配置文件说明

{
    "port":"8080",
    "routers":[
        {
            "name":"/",
            "method":"get,post",
            "response":"{'code':200,'data':'this url is /'}"
        },
        {
            "name":"/hello",
            "method":"get",
            "status_code":"302",
            "response":"https://github.com/champly/quick-mock"
        }
    ]
}
  • port : 监听的端口号
  • routers : 路由配置
  • name : 路由名称
  • method : 请求方式(不区分大小写),可以多种方式,用分号分割
  • status_code : 返回状态码,如果是302或者301则跳转到response中
  • response : 返回内容(会自动把单引号替换成双引号)

需要注意的是

  1. 路由如果不存在,则返回状态码404;
  2. 配置文件必须和执行文件放在同一个目录下面;
  3. 配置文件名字必须是config.json,格式为json格式;
  4. bin文件夹里面是编译之后的文件,直接下载就可以运行.

  如果有什么问题或者建议的话可以联系我的邮箱:champly1993@gmail.com,如果有什么好的建议或者功能都可以通过邮件告诉我,谢谢你的支持!

Go
1
https://gitee.com/champly1993/quick-mock.git
git@gitee.com:champly1993/quick-mock.git
champly1993
quick-mock
quick-mock
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891