onStart method
请求开始前调用
Implementation
@override
Future<void> onStart(RequestContext ctx) async {
// 懒加载安装 DioCacheInterceptor 到 Dio 实例(仅一次)
if (!_installedClients.contains(ctx.clientKey)) {
final dio = SmartClientManager.instance.getDio(ctx.clientKey);
dio.interceptors.add(DioCacheInterceptor(options: options));
_installedClients.add(ctx.clientKey);
}
}