Nirikshak

pub package pub package pub package pub package

Nirikshak 是一个轻量级的 Flutter Dio HTTP 检查工具,可帮助调试 HTTP 请求。移除了所有额外的依赖项,只保留了 Dio。它是 Alice 的一个分支。

特性: ✔️ 移除了所有除了 Dio 之外的依赖项 ✔️ 每个 Dio HTTP 请求的详细日志(HTTP 请求、HTTP 响应) ✔️ 用于查看 HTTP 请求的检查器 UI ✔️ 统计信息 ✔️ 错误处理 ✔️ HTTP 请求搜索

安装

  1. 将此添加到您的 pubspec.yaml 文件中

dependencies:
  nirikshak: ^latest-version
  1. 安装它
$ flutter packages get
  1. 导入它
import 'package:nirikshak/nirikshak.dart';

用法

Nirikshak 配置

  1. 创建 Nirikshak 实例
Nirikshak nirikshak = Nirikshak();

就这样!Nirikshak 将自动根据您的应用程序的主题模式进行设置。

Dio 配置

您只需要添加 Dio 拦截器。

Dio dio = Dio();
dio.interceptors.add(nirikshak.getDioInterceptor());

手动显示检查器

要查看 Nirikshak,您需要使用 context 调用 showNirikshak

nirikshak.showNirikshak(context);

示例

在此处查看完整示例:https://github.com/thealteria/nirikshak/blob/main/example/lib/main.dart

GitHub

查看 Github