on401Unauthorized property
401 未授权回调(专门处理 401 错误)
包层面会自动对 401 进行去重处理,在 errorDeduplicationWindow 时间窗口内 只会调用一次此回调,避免并发请求时重复处理。
如果设置了此回调,401 错误将优先使用此回调,不再调用 onFailure。
示例:
on401Unauthorized: () {
AuthUtil.clearLoginInfo();
Get.offAllNamed(Routes.LOGIN);
Get.snackbar('提示', '登录已过期,请重新登录');
}
Implementation
final VoidCallback? on401Unauthorized;