arch/http/http library
Classes
-
BaseRequest<
T> - Main class for http requests
-
DioRequest<
T> -
Main implementation for Http requests using
Dio
- RequestCollection
- Collection of currently running requests
- RequestSettings
- Settings for BaseRequest
-
Response<
ItemType> -
Main class to hold
Dio
response - SimulateResponse
- Class to simulate server response
Enums
- RequestMethod
- Http request method
Typedefs
- AuthHandler = void Function(Dio dio)
- Function that handles authorization for given BaseRequest
-
DatabaseGetDelegate<
ItemType> = Future Function(Map? headers) -
DatabasePutDelegate<
ItemType> = Future Function(ItemType parsedItem) -
ResponseParser<
ItemType> = Future< ItemType> Function(dynamic result, Map? headers) - RetryHandler = Future Function()
- Function that handles retry for given BaseRequest