quickapi 1.0.0 copy "quickapi: ^1.0.0" to clipboard
quickapi: ^1.0.0 copied to clipboard

A lightweight Flutter package to simplify API requests

QuickApi #

QuickApi is a lightweight and efficient API helper library for Flutter and Dart projects. It simplifies making HTTP requests with various methods like GET, POST, PUT, DELETE, and supports features like timeout handling, multipart file uploads, logging, and response caching. API Request API Request API Request

Features #

  • GET, POST, PUT, DELETE: Easily make standard HTTP requests.
  • Timeout Handling: Set timeouts for requests.
  • Multipart Uploads: Upload files with additional data.
  • Logging Support: Log requests and responses for debugging.
  • Retry Logic: Automatically retry on network issues or transient errors.
  • Response Caching: Cache responses to minimize API calls.
  • Custom Error Handling: Handle specific errors like timeout or network failures.

Installation #

To use quickapi in your Flutter or Dart project, add it as a dependency in your pubspec.yaml file:

dependencies:
  quickapi: ^1.0.0
4
likes
140
points
10
downloads

Publisher

verified publishertechweblabs.com

Weekly Downloads

A lightweight Flutter package to simplify API requests

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http

More

Packages that depend on quickapi