http_retry 0.2.0
http_retry: ^0.2.0 copied to clipboard

A wrapper for package:http clients that automatically retries requests

example/example.dart

// Copyright (c) 2020, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.

import 'package:http/http.dart' as http;
import 'package:http_retry/http_retry.dart';

Future<void> main() async {
  final client = RetryClient(http.Client());
  try {
    print(await client.read(Uri.http('example.org', '')));
  } finally {
    client.close();
  }
}
7
likes
130
pub points
86%
popularity

Publisher

tools.dart.dev

A wrapper for package:http clients that automatically retries requests

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

async, http

More

Packages that depend on http_retry