天天看點

Apinto V0.12 釋出:新增流量鏡像與 Mock 插件,路由特性更豐富!

作者:Eolink
Apinto V0.12 釋出:新增流量鏡像與 Mock 插件,路由特性更豐富!

Hello~ 各位開發者朋友們好呀, Eolink 旗下開源網關 Apinto 本周又更新啦!

這次的更新我們給大家帶來了 2個好用的插件,且目前已經支援靜态資源路由了!希望新的功能能讓大家的開發工作更加高效 ~

1、新增流量鏡像插件

流量鏡像(eolinker.com:apinto:proxy_mirror) 插件提供了鏡像用戶端請求的能力。流量鏡像是将線上真實流量拷貝到鏡像服務中,以便在不影響線上服務的情況下,對線上流量或請求内容進行具體的分析。

使用 流量鏡像插件 前,請求調用鍊如下圖:

Apinto V0.12 釋出:新增流量鏡像與 Mock 插件,路由特性更豐富!

使用 流量鏡像插件 後,請求調用鍊如下圖:

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 】的靜态資源路由示例

Apinto V0.12 釋出:新增流量鏡像與 Mock 插件,路由特性更豐富!

更多使用方式可到我們的教程網站進一步了解!

https://help.apinto.com/docs

我們希望得到您的關注~

Apinto : https://www.apinto.com/

Github : https://github.com/eolinker/apinto