v5.3.0+3dio_log
一个插件,可捕获请求并在应用内查看,提供请求复制和JSON展开等功能
61喜欢 451近 30 天下载140Pub 分数
AndroidiOSWebmacOSWindowsLinux
Dio网络请求库的log显示插件
以下为英文项目原文快照,最新内容请访问 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 ↗