FLUTTER ECOSYSTEM

pretty_dio_logger

Pretty Dio Logger 是一个 Dio 拦截器,以美观且易于阅读的格式记录网络调用。

最新版本
1.4.0
近 30 天下载
29.6万
喜欢数
908
Pub 分数
160

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

Pretty Dio Logger 是一个 Flutter/Dart 包,通过为 Dio HTTP 客户端操作提供清晰、易读的日志格式来增强网络请求调试。它作为拦截器运行,捕获请求和响应,并包含详细信息,如头信息、状态码和时间。专为开发者设计,可简化开发过程中 API 交互的故障排除。日志采用颜色编码并结构化,确保跨平台的清晰度。它可与现有的 Dio 设置无缝集成,并支持所有主要平台,包括移动设备、网页和桌面。

适合场景
  • 在开发中调试 API 调用
  • 监控请求/响应流程
  • 提高网络错误的可见性
  • 通过清晰的日志增强团队协作
  • 测试 API 集成
主要特点
  • 颜色编码的控制台输出
  • 详细的请求/响应日志
  • 与 Dio 的轻松集成
  • 支持所有 Flutter 平台
  • 所需最小配置
  • 时间戳和持续时间跟踪
适合对象
  • 使用 Dio 的 Flutter 开发人员
  • 专注于调试网络问题的团队
  • 需要透明API通信的应用程序
  • 开发和测试环境
  • 注重开发者体验的项目
使用建议
  • 不建议用于生产环境
  • 可能会增加日志详细程度
  • 发布前需手动删除
  • 有限的自定义选项
  • 无内置日志过滤
  • 依赖项目中使用Dio
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add pretty_dio_logger

所属分类

源码仓库

关联项目

所在榜单