FLUTTER ECOSYSTEM

system_proxy

一個 Flutter 插件,用於取得系統插件。可用來為 dart HttpClient 設定代理以擷取請求。

最新版本
0.1.0
近 30 天下載
6890
喜歡數
23
Pub 分數
150

Package Overview

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

套件概覽

system_proxy 套件是一個 Flutter 插件,可在 Android 與 iOS 上存取系統設定的 Proxy 設定。它讓開發者能夠取得系統的 Proxy 配置,並套用至 Dart 的 HttpClient,確保網路請求能遵守裝置的網路環境。這對於需要在企業或限制性網路後運作的應用程式特別實用,因為這些網路環境強制要求使用 Proxy 設定。該套件透過提供簡單的 API 來擷取 Proxy 細節,例如主機、通訊埠與排除規則,簡化整合過程。

適用情境
  • 在企業應用程式中存取系統代理設定
  • 使用系統代理配置 HttpClient
  • 確保符合公司網路政策
  • 在 Android 和 iOS 上自動處理代理設定
  • 在受限制的網路環境中啟用互聯網存取
主要特色
  • 在 Android 和 iOS 上檢索系統代理設定
  • 支援 Dart HttpClient 代理設定
  • 自動檢測代理主機和埠
  • 處理代理排除清單
  • 跨平台相容性
適合對象
  • 企業移動應用
  • 需要網路透明度的應用程式
  • 為受限網絡開發工具的開發者
  • 需要自動代理設定的專案
  • 在受控網路環境中部署的Flutter應用
使用建議
  • 需要適當的平台權限
  • 如果系統代理未設定,可能無法運作
  • 僅限 HTTP/HTTPS 代理設定
  • 不支援 SOCKS 代理
  • 依賴正確的系統級代理設定
支援平台AndroidiOS

安裝套件

flutter pub add system_proxy

所屬分類

原始碼儲存庫

相關專案