特点

在线接口测试 目前支持 json,text,html,xml,jsonp,Websocket

markdown编辑器

在线demo (推荐使用在线系统)

文件夹说明

web 文件夹是前端静态页面 基于nodejs,webpack gulp,vuejs,jqueryjs开发完成

api 使用java开发,运行在tomcat7.x以上版本。maven,druid,mariadb

兼容性

静态页系统暂时只兼容chrome,其他浏览器未测试。

后端:jdk1.7 tomcat7 mariadb5.5

使用说明

文件夹说明

api : 接口

web : 静态页面

- extension:浏览器扩展

- config.js 一些页面配置

- gulp.js gulp构建器

- html 网页源码

- package.json

- webpack.config.js webpack配置

##开发版本

API

api/src下面为源码,基于maven项目构建。

修改api/src/main/resources/config.properties 中的数据库配置信息,

如果需要使用第三方登录,需要配置对应的地址

如果需要使用邮件发送,需要配置sendcloud邮箱配置信息

config.properties未单独做中文编码处理,为防止乱码,中文需要改为unicode

导入api/sql/xiaoyaoji.sql 文件导入到mysql中,

申明一下:如果只是需要离线部署,请直接看 『直接使用』下面的介绍,如果是需要二次开发,api是java代码,web是静态代码。

API 依赖jar org.mangoframework.core 1.2.3

项目及使用说明都在这:http://git.oschina.net/zhoujingjie/mangoframework

或者直接下载附件中的jar

WEB

npm install 下载项目依赖包

npm run watch 编译并且监听文件改动

npm run server 运行开发项目-文件夹 (用于开发过程中)

npm run build 编译项目,并且生成built文件夹

gulp 将built文件夹及html文件夹代码打包到dist文件夹中;

npm run dist-server 运行dist文件夹下的项目(也就是编译后的项目,一般用于上线前最后测试。)

修改html/assets/js/config.js配置

window.xyj.ws 地址为ws://你的ip:端口

window.xyj.api地址为 api的地址,默认是当前工程目录,如果你的api是单独部署,则改为改api对应的 http://ip:port

直接使用

复制解压的内容到tomcat/webapps/ROOT 目录下(注意,项目只能运行在一级目录中,如:xxx.com,或者api.xxx.com ,不能是xxx.com/apimanager)

需要修改的地方

导入api/sql/xiaoyaoji-MMdd.sql 到mysql中。mysql需要5.5以上

修改/WEB-INF/classes/config.properties中的数据库配置信息。

修改 /assets/js/config.js 的配置 (如果api未单独部署则无需修改)

window.xyj.ws 地址为ws://你的ip:端口

window.xyj.api地址为 api的地址,默认是当前工程目录,如果你的api是单独部署,则改为改api对应的 http://ip:port

* ### 1023bug,现在部分windows机器上tomcat下出现接口404问题,临时解决方法是替换tomcat为jetty,或者在linux下部署

效果

html api在线测试,apiManager: 小幺鸡在线接口管理系统,支持在线测试,支持json,txt,xml,html,js,流,和 WebSocket...相关推荐

  1. html在线测试接口,apiManager: 小幺鸡在线接口管理系统,支持在线测试,支持json,txt,xml,html,js,流,和 WebSocket...

    特点 在线接口测试 目前支持 json,text,html,xml,jsonp,Websocket markdown编辑器 在线demo (推荐使用在线系统) 文件夹说明 web 文件夹是前端静态页面 ...

  2. 小幺鸡在线接口文档管理工具V2.1.7 Bug修复版本

    一.github下载地址(存在Bug): https://github.com/siwangrufengwc/xiaoyaoji 二.版本说明: V2.1.7版本为2020-9最新代码,目前githu ...

  3. [开源]一言·古诗词 API,随机返回一条古诗词名句。采用 Vert.x 全异步开发,毫秒级稳定响应。支持 svg / png / json / txt 返回...

    一言·古诗词 API (掘金会自动替换图片,所以不会自动换,没办法) 简介 古诗词·一言API 是一个可以随机返回一句古诗词名句的接口.具有以下特点: 快:使用 Vert.x Java 全异步框架开发 ...

  4. Json与XML在线互转工具

    Json与XML在线互转工具 点击下方链接,跳转到Json与XML在线互转工具界面. Json与XML在线互转工具

  5. 在线接口文档管理工具(小幺鸡)使用说明

    在线接口文档管理工具(小幺鸡)使用说明 前言 小幺鸡的地址:http://www.xiaoyaoji.cn/ 几大看点: 在线接口测试: 可视化编辑与分享: 代码开源.可以离线部署. 下面简单介绍下怎 ...

  6. 强烈推荐 在线接口文档管理工具 小幺鸡 小团队可以省掉测试了

    在朋友那儿看到一个不错的在线文档管理工具 主要特点 : 在线接口测试 在线测试,方便前后端开发,降低错误率. 支持:xml.json.txt.binary.websocket 可视化编辑与分享 可视化 ...

  7. 丁香园开源接口管理系统 - API Mocker

    API Mocker 先贴上项目地址:DXY-F2E/api-mocker 随着web发展,前后端分离的演进,网页的交互变的越来越复杂.在项目开发过程中,前后端并行开发时,在涉及到接口的部分,总是遇到 ...

  8. Swagger 在线接口api使用

    Swagger 是一个规范和完整的框架,用于生成.描述.调用和可视化 RESTful 风格的 Web 服务.总体目标是使客户端和文件系统作为服务器以同样的速度来更新.文件的方法,参数和模型紧密集成到服 ...

  9. SpringBoot 使用Swagger2打造在线接口文档(附源代码)

    点击上方"好好学java",选择"置顶公众号" 优秀学习资源.干货第一时间送达! 精彩内容 java实战练习项目教程 2018微服务资源springboot.s ...

最新文章

  1. 李飞飞新研究:基于深度学习和视觉化语言来了解不同物体间的关系
  2. Matlab 自带机器学习算法汇总
  3. 7nfs客户端没权限_Ant design pro v4-服务器菜单和路由权限控制
  4. Html5 Video 节点
  5. 【转】2.4SharePoint服务器端对象模型 之 访问网站和列表数据(Part 4)
  6. 一键自动生成数据库文档,炫!(告别CV大法)
  7. SpringMVC-Restful
  8. python判断文件后缀_python判断文件夹内是否存在指定后缀文件的实例
  9. Ubuntu 18.04 8T硬盘挂载
  10. 串口服务器芯片方案,串口转以太网单芯片
  11. 学建模从软件开始,8款超级好用的3d建模软件(内有安装包领取途径)
  12. 刘冲 擦干你的泪水 试听,刘冲 擦干你的泪水歌词
  13. 西部世界:生存(WestLand Survival) 游戏攻略
  14. CQOI2016滚粗记
  15. BZOJ1750: [Usaco2005 qua]Apple Catching
  16. 【Jupyter常用快捷键】
  17. 可见性,原子性,有序性的源头(一)
  18. R语言数据可视化 画并列条形图和堆叠条形图
  19. 【Linux】Ubuntu编写并运行第一个C和C++语言程序
  20. 标牌标识导视指示系统设计制作工艺及材料知识

热门文章

  1. 华为发布下一代产品战略123456及+AI系列新品
  2. CSS 样式 (三) 选择器
  3. elk6.x之kibana展示GEOIP中文地图
  4. 第11期《codeforces 1167A - Telephone Number 题解 》
  5. 微软OneDrive路线图:一张幻灯片胜过千言万语
  6. Linux命令:dnsmasq
  7. Linux与Unix有什么区别吗?
  8. Unix和Linux有什么区别?
  9. js浏览器消息通知接口Notification
  10. 子比主题美化插件-PPHU美化插件