Apinto V0.12 发布:新增流量镜像与 Mock 插件,路由特性更丰富

Hello~ 各位开发者朋友们好呀, Eolink 旗下开源网关 Apinto 本周又更新啦!这次的更新我们给大家带来了 2个好用的插件,且目前已经支持静态资源路由了!希望新的功能能让大家的开发工作更加高效 ~

 

1、新增流量镜像插件

流量镜像(eolinker.com:apinto:proxy_mirror) 插件提供了镜像客户端请求的能力。流量镜像是将线上真实流量拷贝到镜像服务中,以便在不影响线上服务的情况下,对线上流量或请求内容进行具体的分析。

使用 流量镜像插件 前,请求调用链如下图:

使用 流量镜像插件 后,请求调用链如下图:

 

2、新增 Http Mocking 插件

API Mock 是一种技术,它允许程序员在不依赖后端数据的情况下,模拟 web 服务器端 API 的响应。通常使用 API Mock 来测试前端应用程序,而无需等待后端程序员构建完成。API Mock 可以模拟任何 HTTP 请求方法,并进行响应测试。

Apinto 提供 HTTP Mocking 插件(eolinker.com:apinto:http_mocking)来模拟 Api Mock 请求响应数据,无需等到后端接口上线,通过模拟数据进行前端应用程序调试。

 

3、丰富 http 路由特性,支持静态资源路由

在 Apinto V0.12 版本之前,若客户端想获取静态资源,仍然采取代理转发到上游服务获取资源,耗时费力,且增加上游服务压力,不可取。为了解决这一痛点,Apinto V0.12 版本新增了静态资源路由,可以设置接口的默认返回,满足客户端需求,这包括静态 HTML 页面、静态的接口数据(Json、XML 等格式数据)、页面重定向等等。

下面,我们通过 Apinto Dashboard 配置了一个重定向到【Apinto 官网 www.apinto.com 】的静态资源路由示例

 

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/231413/apinto-0-12-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。