|
@@ -46,6 +46,7 @@ class DioClient {
|
|
_dio.interceptors.add(InterceptorsWrapper(
|
|
_dio.interceptors.add(InterceptorsWrapper(
|
|
onResponse: (Response<dynamic> response, ResponseInterceptorHandler handler) async {
|
|
onResponse: (Response<dynamic> response, ResponseInterceptorHandler handler) async {
|
|
final responseData = response.data as Map<String, dynamic>;
|
|
final responseData = response.data as Map<String, dynamic>;
|
|
|
|
+ LogHelper().d("当前地址:==== ${response.requestOptions.baseUrl} ---- $responseData");
|
|
if (responseData['ret'] == 1) {
|
|
if (responseData['ret'] == 1) {
|
|
customInterceptor.resetRetryCount(); // 当请求成功时重置重试计数器
|
|
customInterceptor.resetRetryCount(); // 当请求成功时重置重试计数器
|
|
await SharedPreferencesUtil().setString("last_successful_url", response.requestOptions.baseUrl);
|
|
await SharedPreferencesUtil().setString("last_successful_url", response.requestOptions.baseUrl);
|
|
@@ -127,7 +128,7 @@ class CustomInterceptors extends Interceptor {
|
|
try {
|
|
try {
|
|
|
|
|
|
final Response response = await _dio.fetch(err.requestOptions);
|
|
final Response response = await _dio.fetch(err.requestOptions);
|
|
- LogHelper().d("当前地址:==== ${err.requestOptions.baseUrl} ---- ${response.data}");
|
|
|
|
|
|
+
|
|
return handler.resolve(response);
|
|
return handler.resolve(response);
|
|
} catch (e) {
|
|
} catch (e) {
|
|
if (e is DioError) {
|
|
if (e is DioError) {
|