alroyso 1 year ago
parent
commit
cff52403b8
1 changed files with 3 additions and 0 deletions
  1. 3 0
      lib/app/network/dio_client.dart

+ 3 - 0
lib/app/network/dio_client.dart

@@ -5,6 +5,7 @@ import 'package:connectivity_plus/connectivity_plus.dart';
 import 'package:dio/dio.dart';
 import 'package:flutter/cupertino.dart';
 import 'package:logger/logger.dart';
+import 'package:naiyouwl/app/common/LogHelper.dart';
 
 import '../common/SharedPreferencesUtil.dart';
 //import 'custom_interceptors.dart';
@@ -104,6 +105,7 @@ class CustomInterceptors extends Interceptor {
   }
   @override
   Future<void> onError(DioError err, ErrorInterceptorHandler handler) async {
+    LogHelper().d("错误类型:==== ${err.type}");
     // 检查网络连接状态
     bool isConnectNetWork = await isConnected();
 
@@ -115,6 +117,7 @@ class CustomInterceptors extends Interceptor {
       if (_retryCount < _backupUrls.length) {
         // 有网络连接但请求失败,尝试使用备用地址
         err.requestOptions.baseUrl = _backupUrls[_retryCount];
+        LogHelper().d("切换地址:==== ${err.requestOptions.baseUrl}");
         try {
 
           final Response response = await _dio.fetch(err.requestOptions);