HttpRecorderClient constructor

HttpRecorderClient({
  1. required bool isUpdatingRecordings,
  2. HttpRecordInterceptor? interceptor,
  3. Codec<List<int>, String>? bodyEncoding,
  4. HttpOverrides? httpOverrides,
})

Implementation

HttpRecorderClient({
  required this.isUpdatingRecordings,
  HttpRecordInterceptor? interceptor,
  Codec<List<int>, String>? bodyEncoding,
  HttpOverrides? httpOverrides,
})  : interceptor = interceptor ?? HttpRecordInterceptor(),
      bodyEncoding = bodyEncoding ?? utf8.inverted,
      sourceClient = HttpOverrides.runWithHttpOverrides(
        Client.new,
        httpOverrides ?? _HttpRecorderOverrides(),
      );