Nirikshak
Nirikshak 是一个轻量级的 Flutter Dio HTTP 检查工具,可帮助调试 HTTP 请求。移除了所有额外的依赖项,只保留了 Dio。它是 Alice 的一个分支。
|
|
|
|
|
|
|
|
特性: ✔️ 移除了所有除了 Dio 之外的依赖项 ✔️ 每个 Dio HTTP 请求的详细日志(HTTP 请求、HTTP 响应) ✔️ 用于查看 HTTP 请求的检查器 UI ✔️ 统计信息 ✔️ 错误处理 ✔️ HTTP 请求搜索
安装
- 将此添加到您的 pubspec.yaml 文件中
dependencies:
nirikshak: ^latest-version
- 安装它
$ flutter packages get
- 导入它
import 'package:nirikshak/nirikshak.dart';
用法
Nirikshak 配置
- 创建 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








