v5.3.0+3dio_log
リクエストをキャプチャしてアプリケーション内で表示するプラグインで、リクエストの複製やJSONの展開などの機能を提供します
61いいね 45130日間ダウンロード140Pub ポイント
AndroidiOSWebmacOSWindowsLinux
Dioネットワークリクエストライブラリのログ表示プラグイン
以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。
HTTP Inspector tool for Dart which can debugging http requests. Currently, DIO based HTTP capture is implemented. Of course, you can implement an Interceptor instead of a DiologInterceptor to adapt to other HTTP clients.
Add this to your package's pubspec.yaml file:
dependencies:
dio_log: 5.3.0+1
dio.interceptors.add(DioLogInterceptor());
// Display overlay button
showDebugBtn(context, btnColor: Colors.blue);
// Cancel overlay button
dismissDebugBtn();
// Check overlay button state
debugBtnIsShow()
Navigator.of(context).push(
MaterialPageRoute(
builder: (context) => HttpLogListWidget(),
),
);
// Sets the maximum number of entries for logging
LogPoolManager.getInstance().maxCount = 100;
// Add custom error detection
LogPoolManager.getInstance().isError = (res) => res.resOptions==null;
// Disable Log Printing
DioLogInterceptor.enablePrintLog = false;
依存関係一覧 3 件
{"sdk":"flutter"}^5.3.0{"sdk":"flutter"}用途で絞り込み、開発状況を比較し、採用前に元のリポジトリで要件を確認しましょう。
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗