onResponse method
Called after a response is received
Implementation
@override
Future<void> onResponse(http.Response response) async {
final statusCode = response.statusCode;
final isSuccess = statusCode >= 200 && statusCode < 300;
if (isSuccess) {
_logger.i('✅ Response $statusCode from: ${response.request?.url}');
} else {
_logger.w('⚠️ Response $statusCode from: ${response.request?.url}');
}
if (response.body.isNotEmpty) {
_logger.d('📦 Response Body: ${response.body}');
}
}