[flutter] dio_retry 패키지에서 최대 재시도 횟수를 설정하는 방법은 무엇인가요?

아래의 예제 코드는 dio_retry 패키지를 사용하여 최대 3번의 재시도를 설정하는 방법을 보여줍니다.

import 'package:dio/dio.dart';
import 'package:dio_retry/dio_retry.dart';

void main() {
  final dio = Dio();
  dio.interceptors.add(RetryInterceptor(
    dio: dio,
    options: const RetryOptions(
      retries: 3, // 최대 재시도 횟수
    ),
  ));

  // 나머지 요청 코드
}

위의 코드에서, RetryOptionsretries 속성을 사용하여 최대 재시도 횟수를 설정합니다. 설정된 재시도 횟수를 초과할 경우, 예외가 발생하게 됩니다.

더 많은 정보는 dio_retry의 공식 문서를 참고하시기 바랍니다.