FLUTTER ECOSYSTEM

shelf_proxy

用於將 HTTP 請求代理到另一台伺服器的 shelf 處理程式。

最新版本
1.0.5
近 30 天下載
440萬
喜歡數
94
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

Shelf Proxy 是一個 Dart 套件,提供 Shelf 處理程序,用於將 HTTP 請求轉發至另一個伺服器。它讓開發者能在 Flutter 或 Dart 應用中輕鬆建立代理伺服器,透過最少的設定即可實現請求攔截與轉發。適用於後端整合、API 網關模式或測試環境,支援所有主要平台,包含行動裝置、Web 與桌面。此套件與 Shelf 生態系統無縫整合,靈活處理傳入請求並導向外部服務。

適用情境
  • API gateway implementation
  • Testing and development proxies
  • Backend service integration
  • Request logging and monitoring
  • Cross-origin request forwarding
主要特色
  • Simple integration with Shelf
  • Supports all Dart platforms
  • Configurable target URLs
  • Transparent request/response forwarding
  • Extensible middleware compatibility
適合對象
  • 使用 Shelf 的後端開發人員
  • 需要代理邏輯的全 stack Flutter 應用
  • 需要請求路由的開發/測試環境
  • 微服務通訊設定
  • API 模擬和除錯
使用建議
  • 需要對下游故障進行適當的錯誤處理
  • 可能會根據目標伺服器引入延遲
  • 需要安全設定才能用於生產環境
  • 有限的內建驗證機制
  • CORS 策略必須由外部管理
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add shelf_proxy

所屬分類

原始碼儲存庫

相關專案