1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 ApiAgent v1.0.1 发布 跨域接口代理+接口合并请求 下载

本帖由 漂亮的石头2017-10-10 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,059
    赞:
    47
    历时4个月,ApiAgent终于自豪的发布了1.0版本。

    ApiAgent是一个使用PHP开发的API接口代理程序,支持跨域接口代理接口合并请求功能。ApiAgent不光是一个接口代理项目,也可以作为类库使用。

    开发ApiAgent的原因是受到了这篇文章的启发:http://www.jianshu.com/p/07293e4825d0

    然后正好工作中也遇到了接口方服务器在海外,国内调用访问速度极差的问题。后来搞了台香港服务器跑ApiAgent,把这个问题给轻松解决了。

    后来也有在一些项目中使用,不断完善,最后我们看到的1.0版就出来啦!

    相对于v0.x版更新内容:

    接口代理

    新增智能压缩支持

    新增return_cookie参数设置跨域接口代理是否返回cookie

    修复因Accept-Encoding问题乱码

    接口合并

    新增接口设置json返回头

    新增支持设置header

    新增返回header

    新增智能压缩支持

    新增验证出错时返回message

    新增返回状态码

    新增getDataType和bodyDataType参数(移除dataType参数)

    新增返回请求耗时,单位为秒

    调整不再从header返回cookie,改为结果集中返回

    修复因Accept-Encoding问题乱码

    修复合并请求失败时data为false的问题,现在不会出现data对应的key

    修复getData有时不生效问题

    代码仓库:https://gitee.com/yurunsoft/apiagent

    Composer:



    {
    "require": {
    "yurunsoft/api-agent": "1.0.*"
    }
    }

    文档地址:http://doc.yurunsoft.com/ApiAgent
    ApiAgent v1.0.1 发布 跨域接口代理+接口合并请求下载地址
     
正在加载...