app-starlock/star_lock/lib/network/response_interceptor.dart
2023-07-27 15:29:37 +08:00

21 lines
520 B
Dart

import 'package:get/get.dart';
import 'dart:async';
import 'package:get/get_connect/http/src/request/request.dart';
import '../tools/manager/client_manager.dart';
FutureOr<dynamic> responseInterceptor(Request request,Response response) async {
var statusCode = response.statusCode;
if(statusCode == 403){
await ClientManager().logOff();
// Get.offAllNamed(RouteConfig.homePage);
return response;
}
if(response.isOk){
// Get.log('接口成功返回${response.body}');
}
return response;
}