提交 80a26b16 authored 作者: 张国庆's avatar 张国庆

Update base_dio.dart

上级 d02bd486
import 'package:dio/dio.dart';
import 'package:dio/io.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter_clx_base/api/proxy.dart';
import 'package:flutter_clx_base/api/transformer.dart';
import 'package:flutter_clx_base/utils/log_utils.dart';
......@@ -29,7 +30,9 @@ abstract class BaseDio {
dio.options.headers = setHeaders();
// 配置JSON转换器
dio.interceptors.add(getHeadersInterceptor());
dio.interceptors.add(getLogInterceptor());
if (kDebugMode) {
dio.interceptors.add(getLogInterceptor());
}
//配置代理
setProxyUri(dio, isProdEnv());
}
......@@ -153,7 +156,8 @@ abstract class BaseDio {
}
}
}
// 构建网络请求同步请求
// 构建网络请求同步请求
Future<T?> requestSyncWithModel<T>({
required String requestUrl,
required Method method,
......@@ -206,7 +210,6 @@ abstract class BaseDio {
}
}
// 处理网络请求成功逻辑
void _onNetSuccess(Response response, NetSuccessCallback successCallback,
NetErrorCallback? errorCallback) async {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论