搜索插件、代码仓与 APP 分类

插件详情v2.6.1

instabug_dio_interceptor

此包是 instabug_flutter 的附加组件。它会拦截使用 Dio 包执行的任何请求,并将这些请求发送到将被发送到仪表板的报告中。

AndroidiOS
近 30 天下载
183
喜欢数
3
Pub 分数
160

安装插件

flutter pub add instabug_dio_interceptor

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

instabug_dio_interceptor 包通过自动捕获并发送使用 Dio 包发起的 HTTP 请求到 Instabug 报告仪表板,增强了 instabug_flutter SDK。它拦截所有 Dio 请求,包括其标头、正文和响应数据,使开发人员能够直接从 Instabug 界面调试网络问题。此集成通过在用户会话期间提供失败或意外 API 调用的完整上下文,简化了故障排除。该包专为 Android 和 iOS 上的 Flutter 应用程序无缝使用而设计。

适合场景

  • 调试失败的 API 调用
  • 监控网络性能
  • 捕获请求/响应数据以用于错误
  • 与 Instabug 崩溃报告集成
  • 生产环境中的实时问题跟踪

主要特点

  • 使用 Dio 的自动请求拦截
  • 发送完整的请求/响应详情
  • 与 instabug_flutter 的无缝集成
  • 支持 Android 和 iOS 平台
  • 增强错误报告中的网络上下文

适合对象

  • 使用 Dio 进行 HTTP 请求的 Flutter 开发人员
  • 专注于快速调试的团队
  • 需要详细网络日志的应用程序
  • 使用 Instabug 监控的生产环境
  • 使用 Instabug 进行崩溃报告的移动团队

使用建议

  • 需要安装 instabug_flutter
  • 使用大负载时可能会增加报告大小
  • 敏感数据应在捕获前进行过滤
  • 与非 Dio HTTP 客户端不兼容
  • 依赖于 Instabug 后端服务

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

Instabug Dio Interceptor

CircleCI pub package

This package is an add on to Instabug-Flutter.

It intercepts any requests performed with Dio Package and sends them to the report that will be sent to the dashboard.

Integration

To enable network logging, simply add the InstabugDioInterceptor to the dio object interceptors as follows:

var dio = new Dio();
dio.interceptors.add(InstabugDioInterceptor());

所属分类

依赖

依赖清单 2 项

源码仓库

使用此插件的项目

暂无相关数据。