Giter VIP home page Giter VIP logo

ehsantang / apimanager Goto Github PK

View Code? Open in Web Editor NEW
2.4K 2.4K 787.0 19.79 MB

CRAP - 开源API接口管理平台 | 完全开源、免费使用的API接口管理系统、BUG管理系统:API接口管理、文档管理、数据库表管理、接口调试、浏览器调试插件、导出word&pdf接口…..,采用SpringMVC + MyBatis + Lucene + Bootstrap + Angularjs + Iconfont + Guava Cache ,线上使用地址:http://api.crap.cn

Home Page: http://api.crap.cn

License: GNU Affero General Public License v3.0

Java 43.65% CSS 9.18% JavaScript 36.82% HTML 10.23% Smarty 0.11%
angularjs api apimanager crapapi

apimanager's People

Contributors

dependabot[bot] avatar ehsantang avatar niccolotang avatar takepartcn avatar wangzhitao81 avatar yw9002 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

apimanager's Issues

依赖问题

执行mvn命令时发现有些依赖没有解决:ChinaFont.java和Html2Pdf.java有错误。

一个登录报错

admin 登录时
“抱歉,系统出现未知空指针异常(你查找的数据可能已被删除)”

请求参数支持json类型

对于Restful 风格api ,参数可能会传送一段json字符,例如:
data={"did":"sssfsdfsdf","mfrom":"eced"}
这个可以参考 小幺鸡(http://www.xiaoyaoji.com.cn/) 里 请求参数类型有一个object类型。希望CrapApi以后可以支持。

另:1. 小幺鸡 右上角有一个环境的选择,感觉也挺实用的
2. 如果能够根据接口生成一段curl 命令就更好了
curl -k -L -X POST "http://api.xxxx.cn/abc/def" -d data='{"did":"sssfsdfsdf","mfrom":"eced"}'

请求头无法保存

浏览器插件,在请求时请求头无法保存,每次都要重新输入请求头的键值

导入的json能否配置备注项?

导入之后不想一个一个设置备注
{
"code": "000",
"message": "查询成功!",
"totalCount": 30,
"totalPage": 2,
"data": [{
"cust_name": "",//客户名称
"cust_id": 1 //客户ID
}
]
}
如注释附后后面的就是备注, 能否实现?

mock的url可以把ID换成真是的url吗

我有一个url为/user/list/ 的api,现在的mockurl是类似http://api2.crap.cn/mock/trueExam.do?id=62428b9c-591e-4082-8fd5-ccc593e436be这种形式,可以改成前缀+/user/list/ 的形式吗?方便开发环境和线上环境的同步

新建角色显示乱码

服务端收到中文显示乱码。我在controller打印出接收内容,显示乱码。

另外,BaseController中log为私有,建议改为保护,否则子类无法使用。

一些功能建议与问题

1、接口请求头和参数希望增加长度定义,毕竟有的接口需要长度控制。
2、接口参数定义希望可以增加复杂参数定义,例如object类,如list这种类型,并可以嵌套定义user
3、公共头可否提取出来,供接口引用,如果所有接口都使用相同公共头,则都需要重复定义
4、对于删除,希望可以关联删除相关内容,否则数据库的垃圾数据越来越多
以上请考虑,多谢!

咨询下,你的api2接口的jar包问题

麻烦咨询下,那个api2doc 你是怎么打包的,maven下载之后 去看 竟然显示的是.java .我现在也像这样做,这样可以保留代码注释,还有 这个怎么上传到**仓库的,我自己写了一个现在还要手动的更新jar 可否给予指导 谢谢

默认admin密码是什么

启动之后,初始化了sql。sql中可以看到默认有admin用户。密码已经加密了,请问admin默认密码是多少

无法下载pdf

图片

图片

{"page":null,"success":0,"data":null,"error":{"code":"E000001","message":"系统未知错误!「Unknow Error!」:The document has no pages.,详细错误:ExceptionConverter: java.io.IOException: The document has no pages."},"tipMessage":null,"others":null}

能否添加子分组

接口分组能否有多个层级,目前的一层分组不太够用,希望能够有子分组

V7.2编译好的包····返回参数类型不可选择Objec,Array等,能否重新发布个最新编译的版本额,谢谢

我是在http://api.crap.cn/index.do#/web/article/detail/web/ARTICLE/a00534f1-7e50-45e2-9e72-fc9ede829dec这里下载的V7安装包地址:https://pan.baidu.com/s/1nv2gwZZ (包含编译好的文件及数据库)https://pan.baidu.com/s/1i49zSs1 (V7数据库)

安装后,添加接口,返回参数类型没有Objec\数组等类型可以选择,只有基本数据类型额!

无法设置Referer请求头

请求目标接口时,设置了Referer请求头发现无效,观察Network请求中没有设置Referer请求头

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.