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

full.png

特点

在线接口测试 目前支持 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

效果

2590c198d32ae80cefc3f7219443a9b1.png

dc84e4095536b7ed457607b3ef8f279a.png

91062a1db7ad7fbd74498742fe5f8c24.png

8941ab708484cd583e7e05eabc31af4d.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值