arch/http/http library
Classes
-
BaseRequest<
T, I, B, F> - Main class for http requests
-
DioRequest<
T> -
Main implementation for Http requests using
dio.Dio
- RequestCollection
- Collection of currently running requests
-
RequestSettings<
I> - Settings for BaseRequest
-
Response<
ItemType> - Main class to hold http 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