dio
一个强大的 HTTP 网络请求包,支持拦截器、中止和取消请求、自定义适配器、转换器等。
探索 Dio Flutter 插件,比较平台支持、下载量与社区关注度。
共 35 个插件
一个强大的 HTTP 网络请求包,支持拦截器、中止和取消请求、自定义适配器、转换器等。
retrofit.dart 是一个使用 source_gen 并受 Chopper 和 Retrofit 启发的 dio 客户端生成器。
Pretty Dio Logger 是一个 Dio 拦截器,以美观且易于阅读的格式记录网络调用。
Dio HTTP 缓存拦截器,支持多种存储方式,并尊重 HTTP 指令(或不尊重)。
专为Dio和Dio包打造的重试库,饱含爱意。默认情况下,仅对合适的可重试HTTP状态码进行请求重试。
一个简单易用的 Dio 模拟包,专为测试设计。它提供了多种类型和方法,用于声明式地模拟请求-响应通信。
使用 dio 管理您的网络层。您将能够非常轻松地进行网络操作。
适用于 Flutter 的 Dio HTTP 缓存库,类似于 RxCache。它使用 sqflite 作为磁盘缓存,并使用 google/quiver-dart/LRU 策略作为内存缓存。
一个 Cookie 管理器结合了 cookie_jar 和 dio,基于拦截器算法。
基于 talker 的轻量级且可自定义的 dio HTTP 客户端日志记录器
一个为 Dio 包添加性能跟踪支持的集成。
一个用于 dio 的客户端,利用 cupertino_http 和 cronet_http 将 HTTP 请求委托给原生平台。
一个用于令牌刷新的 HTTP 拦截器。Fresh 基于 package:dio 构建,并透明地管理认证令牌。
一个结合了 HTTP/2 和 dio 的适配器。支持复用连接、头部压缩等功能。
一个简单的 dio 日志拦截器(主要受内置 dio LogInterceptor 启发),具有颜色标记和 JSON 格式化功能,可让您获得更易读的输出。
类似于 gql_http_link,gql_dio_link 是一个 GQL 终止链接,通过 Dio 使用 JSON 执行请求。
在终端中将您的 HTTP 请求打印为 curl 命令。轻松与同事分享,并导入 Postman!
v5.3.0+3一个插件,可捕获请求并在应用内查看,提供请求复制和JSON展开等功能
一个可自定义的 OAuth 客户端,支持令牌存储和 dio 的拦截器
一个用于在控制台中更轻松调试的 Dio 拦截器,可美化打印 HTTP 请求/响应
Dio Firebase 性能监控。
显示正确的 JSON 格式、cUrl,易于复制和用于多种用途。
这只是 dio_http_cache 包的一个维护版本,以与最新的 dio 包保持兼容。
Dio 拦截器,使刷新令牌机制简单、灵活且具有响应性。