instabug_dio_interceptor パッケージは、Dio パッケージを使用して実行された HTTP リクエストを自動的にキャプチャし、Instabug のレポートダッシュボードに送信することで、instabug_flutter SDK を強化します。このパッケージは、リクエストのヘッダー、ボディ、応答データをすべてインターセプトし、開発者が Instabug インターフェースからネットワークの問題を直接デバッグできるようにします。この統合により、ユーザーのセッション中に失敗または予期しない API 呼び出しの完全なコンテキストが提供され、トラブルシューティングがスムーズになります。このパッケージは、Android および iOS での Flutter アプリケーションとのシームレスな使用を目的としています。
用途
- 失敗したAPI呼び出しのデバッグ
- ネットワークパフォーマンスのモニタリング
- バグ用のリクエスト/レスポンスデータをキャプチャする
- Instabugクラッシュレポートとの統合
- 本番環境におけるリアルタイムの問題追跡
主な機能
- Dio を使用したリクエストの自動インターセプト
- 完全なリクエスト/レスポンスの詳細を送信
- instabug_flutter とのシームレスな統合
- Android および iOS プラットフォームをサポートしています
- ネットワークコンテキストを追加してバグレポートを強化
適している対象
- HTTPリクエストにDioを使用するFlutter開発者
- 迅速なデバッグに注力するチーム
- 詳細なネットワークログが必要なアプリ
- Instabug監視付きの本番環境
- クラッシュレポートにInstabugを使用するモバイルチーム
注意事項
- instabug_flutter のインストールが必要です
- 大きなペイロードを使用すると、レポートのサイズが大きくなる可能性があります
- 機密データはキャプチャ前にフィルタリングする必要があります
- 非Dio HTTPクライアントと互換性がありません
- Instabugのバックエンドサービスに依存しています