XXL-API 是一个强大易用的API管理平台,提供API的”管理”、”文档”、”Mock”和”测试”等功能。现已开放源代码,开箱即用。
主要特性:
项目地址:
https://github.com/xuxueli/xxl-api
http://gitee.com/xuxueli0323/xxl-api
文档:https://www.xuxueli.com/xxl-api/
系统中API以项目为单位进行管理,因此首先需要管理项目;项目管理界面如下图所示;
API分组管理
API管理 如下图,在API接口管理界面,点击接口列表顶部的”新增接口”按钮,可进入新增接口界面;在新增接口界面,如下图所示,可以设置接口的API状态、请求方法、请求URL、请求头部、请求参数、响应结果、响应结果格式、响应结果参数、API备注等等信息;
API-Mock 在API接口管理界面,点击接口名称,进入”接口详情页”,在接口详情页的”Mock数据”模块右上角点击”+Mock数据”按钮,可新增Mock数据;
数据结构管理