xxl-api 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
xxl-api 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
xxl-api 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
xxl-api 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
xxl-api 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 GPL
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 开发工具Java开发工具
开源组织
地区 国产
投 递 者 许雪里
适用人群 未知
收录时间 2017-04-06

软件简介

《API管理平台XXL-API》

一、简介

1.1 概述

XXL-API是一个简洁易用API管理平台,提供API的"管理"、"文档"、"Mock"和"测试"等功能。现已开放源代码,开箱即用。

1.2 特性

  • 1、极致简单:交互简洁,一分钟上手;

  • 2、项目隔离:API以项目为维度进行拆分隔离;

  • 3、分组管理:单个项目内的API支持自定义分组进行管理;

  • 4、标记星级:支持标注API星级,标记后优先展示;

  • 5、API管理:创建、更新和删除API;

  • 6、API属性完善:支持设置丰富的API属性如:API状态、请求方法、请求URL、请求头部、请求参数、响应结果、响应结果格式、响应结果参数、API备注等等;

  • 7、markdown:支持为API添加markdown格式的备注信息;

  • 8、Mock:支持为API定义Mock数据并制定数据响应格式,从而快速提供Mock接口,加快开发进度;

  • 9、在线测试:支持在线对API进行测试并保存测试数据,提供接口测试效率;

1.3 下载

源码地址 (将会在两个git仓库同步发布最新代码)

博客地址 (将会在两个博客同步更新文档)

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (4)

加载中
如果是外部的api,需要登录认证,如token,cookie,auth2之类的,要怎么处理呢?
2019/09/17 17:19
回复
举报
api是需要手工创建?
2019/02/20 11:28
回复
举报
@如果是一个项目就好了,现在太分散了
2018/10/26 14:17
回复
举报
许雪里软件作者
该评论暂时无法显示,详情咨询 QQ 群:912889742
打分: 推荐
挺好用的。如果md编辑器支持vi模式及添加导出为word文档就完美了
2017/07/18 11:30
回复
举报
许雪里软件作者
该评论暂时无法显示,详情咨询 QQ 群:912889742
更多评论
发表于软件架构专区
2018/10/26 12:09

XXL-API v1.1.1 发布,API管理平台

新特性 1、接口"成功/失败响应结果"支持JSON格式化校验与展示,方便数据查看; 2、项目迁移至 springboot 版本; 3、docker支持:提供 Dockerfile 方便快速构建docker镜像; 4、项目下存在接口时拒绝删除,防止数据误删除; 5、接口分组删除问题修复; 6、接口在线测试功能对于响应状态码为302的请求未能正确展示“Location”问题修复; 简介 XXL-API 是一个强大易用的API管理平台,提供API的"管理"、"文档"、"Mock"和...

9
45
2018/03/20 21:35

API 管理平台 XXL-API V1.1.0 发布,新增 "业务线" 模块

API 管理平台 XXL-API V1.1.0 已发布,新特性如下: 新增 "业务线" 模块,针对项目以业务线为粒度进行分类管理; 新增 "数据类型" 模块:系统支持录入数据类型,数据类型支持嵌套,每个API只需要绑定一个数据类型,不需要单独执行响应数据参数; 权限控制:支持以业务线为维度进行用户权限控制,分配权限才允许操作业务线下项目接口和数据类型,否则仅允许查看; 项目新增属性"业务线";项目列表支持通过"业务线"条件查询; 接口...

0
17
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于大前端专区
2017/04/05 20:15

API管理平台XXL-API

## 《API管理平台XXL-API》 ## 一、简介 ### 1.1 概述 XXL-API 是一个强大易用的API管理平台,提供API的"管理"、"文档"、"Mock"和"测试"等功能。现已开放源代码,开箱即用。 ### 1.2 特性 - 1、极致简单:交互简洁,一分钟上手; - 2、项目隔离:API以项目为维度进行拆分隔离; - 3、分组管理:单个项目内的API支持自定义分组进行管理; - 4、标记星级:支持标注API星级,标记后优先展示; - 5、API管理:创建、更新和删除API;...

23
104
2019/06/22 16:54

API管理-使用开源xxl-api项目管理接口

1. 为什么要使用一些插件或系统来管理API? 为了后端更好的与测试、前端协调开发和甲方验收文档交接工作(一般都会将给到甲方整个应用的接口文档、数据表结构、架构原理),所有一个团队能通过一个系统或插件协调相关人员,其他快速敏捷开发变得非常重要。 2. 个人目前知道管理API方式 xxl-api,开源、简单、可Fork后自定义开发,但缺点就是功能不是特丰富,但一些小项目还是够用了,具体功能请移步到码云:https://gitee.com/x...

0
0
发表了博客
01/26 10:38

XXL-JOB

1.概述 XXL-JOB 是一个轻量级 的 分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。 开源社区: https://www.xuxueli.com/xxl-job/#%E3%80%8A%E5%88%86%E5%B8%83%E5%BC%8F%E4%BB%BB%E5%8A%A1%E8%B0%83%E5%BA%A6%E5%B9%B3%E5%8F%B0XXL-JOB%E3%80%8B 参考资料: 《分布式任务调度平台 XXL-JOB 官方文档》一文读懂分布式任务调度平台XXL-JOB 2.特性 XXL-JOB 提供了 35 点特性列表,我们将其重新整理如下:...

0
0
2020/08/13 11:29

XXL-job

# 调度器 ## 执行器 ![](https://oscimg.oschina.net/oscnet/up-2d074c0781ea295f8f3a3211edbe0dea676.png) ## 任务管理 ![](https://oscimg.oschina.net/oscnet/up-1632db839b270e5b2793c50708751356211.png) ## 调度日志 ![](https://oscimg.oschina.net/oscnet/up-352d1bbf0bea9df94d2304a20edcf583658.png) # 文档 https://www.xuxueli.com/xxl-job/#%E3%80%8A%E5%88%86%E5%B8%83%E5%BC%8F%E4%BB%BB%E5%8A%A1%E8%B0%83%E5%...

0
0
发表于数据库专区
2020/09/23 09:33

快速学习-XXL-JOB调度中心/执行器 RESTful API

六、调度中心/执行器 RESTful API XXL-JOB 目标是一种跨平台、跨语言的任务调度规范和协议。 针对Java应用,可以直接通过官方提供的调度中心与执行器,方便快速的接入和使用调度中心,可以参考上文 “快速入门” 章节。 针对非Java应用,可借助 XXL-JOB 的标准 RESTful API 方便的实现多语言支持。 调度中心 RESTful API: 说明:调度中心提供给执行器使用的API;不局限于官方执行器使用,第三方可使用该API来实现执行器; API列...

0
0
发表于程序人生专区
2018/06/07 13:25

xxl-job系列

分布式定时任务对比 了解当前市面上的主流的分布式定时任务框架,了解其差异,当自己真正用到的时候,根据自己的业务场景以及技术栈,可以很好的做出选择 xxl-job新手入门(一) 由于笔者最终选用的是xxl-job , 所以主要就是讲xxl-job , 这是一个入门级别的教程,非原创,从官网上整理下来的,看这个可以了解xxl-job的基本原理 xxx-job调度中心源码分析(二) 调度中心的源码解析,讲述了当任务触发之后,xxl-job是如何处理的,...

0
0
发表于服务端专区
2018/11/05 10:44

xxl-job学习

1.xxl-job架构图 2.启动xxl-job-admin,启动XxlJobAdminApplication 3.执行器统一管理,插件biz-task项目,移入xxl-job依赖 <!-- xxl-job-core --> <dependency> <groupId>com.xuxueli</groupId> <artifactId>xxl-job-core</artifactId> <version>2.0.0</version> </dependency> 4.集成disconfig、dubbo 相关资料: 官网地址:http://www.xuxueli.com/xxl-job/#/...

0
0
发表于AI & 大数据专区
2018/04/28 15:44

XXL-JOB-01

xxx-job 源码解读(一) 2018年03月07日 14:43:56 阅读数:52 1. 调度中心启动源码分析 首先从spring的配置看起, 从以下配置可以看出,xxl内部使用的是quartz spring配置 <bean id="quartzScheduler" lazy-init="false" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <property name="dataSource" ref="dataSource" /> <property name="autoStartup" value="true" /> <!--自动启动 --> <property name...

0
0
发表于程序人生专区
2020/11/22 07:16

xxl-job系列

分布式定时任务对比 了解当前市面上的主流的分布式定时任务框架,了解其差异,当自己真正用到的时候,根据自己的业务场景以及技术栈,可以很好的做出选择 xxl-job新手入门(一) 由于笔者最终选用的是xxl-job , 所以主要就是讲xxl-job , 这是一个入门级别的教程,非原创,从官网上整理下来的,看这个可以了解xxl-job的基本原理 xxx-job调度中心源码分析(二) 调度中心的源码解析,讲述了当任务触发之后,xxl-job是如何处理的,...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
4 评论
94 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部