API 管理平台 XXL-API V1.1.0 已发布,新特性如下: 新增 "业务线" 模块,针对项目以业务线为粒度进行分类管理; 新增 "数据类型" 模块:系统支持录入数据类型,数据类型支持嵌套,每个API只需要绑定一个数据类型,不需要单独执行响应数据参数; 权限控制:支持以业务线为维度进行用户权限控制,分配权限才允许操作业务线下项目接口和数据类型,否则仅允许查看; 项目新增属性"业务线";项目列表支持通过"业务线"条件查询; 接口新增属性 "响应数据类型" 属性,通过绑定 "数据类型" 格式化描述接口响应数据结构; 项目内API搜索关键字改为URL,更加贴合用户需求; 新增在线修改密码功能; 登陆Token与用户密码均进行md5加密,提升系统安全性; 项目maven依赖升级; UI交互优化,列表自适应性优化; 底层代码重构; 登陆Cookie启用HttpOnly; 弹框插件改为使用Layui; AdminLTE版本升级; 接口测试用例优化,支持存储接口Method与URL数据; 接口在线测试时,Get请求URL转换问题修复; 文档地址 http://www.xuxueli.com/xxl-api/ 下载地址 https://gitee.com/xuxueli0323/xxl-api https://github.com/xuxueli/xxl-api/releases 概述 XXL-API是一个简洁易用API管理平台,提供API的"管理"、"文档"、"Mock"和"测试"等功能。现已开放源代码,开箱即用。 特性 极致简单:交互简洁,一分钟上手; 项目隔离:API以项目为维度进行拆分隔离; 分组管理:单个项目内的API支持自定义分组进行管理; 标记星级:支持标注API星级,标记后优先展示; API管理:创建、更新和删除API; API属性完善:支持设置丰富的API属性如:API状态、请求方法、请求URL、请求头部、请求参数、响应结果、响应结果格式、响应结果参数、API备注等等; markdown:支持为API添加markdown格式的备注信息; Mock:支持为API定义Mock数据并制定数据响应格式,从而快速提供Mock接口,加快开发进度; 在线测试:支持在线对API进行测试并保存测试数据,提供接口测试效率; 权限控制:支持以业务线为维度进行用户权限控制,分配权限才允许操作业务线下项目接口和数据类型,否则仅允许查看; API 管理平台 XXL-API V1.1.0 发布,新增 "业务线" 模块下载地址