http_client_helper

Creator: coderz1093

Last updated:

Add to Cart

Description:

http client helper

http_client_helper #

A Flutter plugin for http request with cancel and retry fuctions.
Usage #
To use this plugin, add http_client_helper as a dependency in your pubspec.yaml file.
Example #
cancellationToken = new CancellationToken();
try {
await HttpClientHelper.get(url,
cancelToken: cancellationToken,
timeRetry: Duration(milliseconds: 100),
retries: 3,
timeLimit: Duration(seconds: 5))
.then((response) {
setState(() {
msg = response.body;
});
});
} on TimeoutException catch (_) {
setState(() {
msg = "TimeoutException";
});
} on OperationCanceledError catch (_) {
setState(() {
msg = "cancel";
});
} catch (e) {
setState(() {
msg = "$e";
});
}
copied to clipboard
Please see the example app of this plugin for a full example.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.