FLUTTER ECOSYSTEM

dio_log

一个插件,可捕获请求并在应用内查看,提供请求复制和JSON展开等功能

dio_log 封面
最新版本
5.3.0+3
近 30 天下载
382
喜欢数
61
Pub 分数
140

Package Overview

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

插件概览

Dio Log 是一个用于 Flutter 应用程序的调试工具,可与 Dio HTTP 客户端集成,以在应用内捕获并显示网络请求。它使开发者能够查看请求详情,包括请求头、请求体和响应内容,并支持 JSON 展开功能,以提高可读性。该包支持请求重播功能,允许用户直接从 UI 中重新执行失败或重要的请求。专为开发和测试设计,它增强了对 Android、iOS、Web、macOS、Windows 和 Linux 平台上的 HTTP 交互的可见性。

适合场景
  • 实时调试 API 调用
  • 重播失败的 HTTP 请求
  • 检查复杂的 JSON 响应
  • 在开发过程中测试网络行为
  • 监控应用程序中的请求/响应周期
  • 验证 API 集成工作流
主要特点
  • 应用内请求可视化
  • 结构化数据的JSON扩展
  • 请求复制功能
  • 跨平台支持
  • 实时日志记录与 Dio
  • 通过 pub add 简单集成
适合对象
  • Flutter 开发人员在调试模式下
  • Teams 测试 API 集成
  • 需要详细网络检查的应用程序
  • 前端工程师排查HTTP问题
  • 使用 Dio 进行 HTTP 操作的开发者
  • 频繁更改 API 的项目
使用建议
  • 不适用于生产环境
  • 可能会影响大规模日志记录的性能
  • 需要在代码中手动启用
  • 仅限开发环境
  • 无内置导出或持久化功能
  • 用户界面可能未针对所有屏幕尺寸进行优化
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add dio_log

所属分类

源码仓库

关联项目

暂无相关数据。