requestList<T, E> method
Future<HttpData<T> >
requestList<T, E>({
- String? url,
- String? method,
- Options? options,
- String? cacheKey,
- bool? isFormData,
- bool? publicMethod,
- dynamic data,
- String? contentType,
- CancelToken? cancelToken,
- Function? onStart,
- dynamic onSuccess(
- HttpData<
T> httpData
- HttpData<
- dynamic onError(
- HttpData httpData
- Function? onFinish,
- ValidateResponse? validateResponse,
- String? successCode,
- String? codeKey,
- String? msgKey,
- String? dataKey,
- bool? checkDataEmpty,
- ProgressCallback? onReceiveProgress,
- ProgressCallback? onSendProgress,
- dynamic handleRes(
- dynamic map
- HttpError validateError(
- dynamic data
- bool useNewDio = false,
Implementation
Future<HttpData<T>> requestList<T, E>({
String? url,
String? method,
Options? options,
String? cacheKey,
bool? isFormData,
bool? publicMethod,
var data,
String? contentType,
CancelToken? cancelToken,
Function? onStart,
Function(HttpData<T> httpData)? onSuccess,
Function(HttpData httpData)? onError,
Function? onFinish,
ValidateResponse? validateResponse,
String? successCode,
String? codeKey,
String? msgKey,
String? dataKey,
bool? checkDataEmpty,
ProgressCallback? onReceiveProgress,
ProgressCallback? onSendProgress,
dynamic Function(dynamic map)? handleRes,
HttpError Function(dynamic data)? validateError,
bool useNewDio = false,
}) async{
return await _handleHttpData<T, E>(
url: url,
method: method,
options: options,
cacheKey: cacheKey,
isFormData: isFormData,
publicMethod: publicMethod,
data: data,
cancelToken: cancelToken,
onStart: onStart,
onSuccess: onSuccess,
onError: onError,
onFinish: onFinish,
validateResponse: validateResponse,
validateError: validateError,
successCode: successCode,
codeKey: codeKey,
msgKey: msgKey,
dataKey: dataKey,
onReceiveProgress: onReceiveProgress,
onSendProgress: onSendProgress,
handleRes: handleRes,
checkDataEmpty: checkDataEmpty,
useNewDio: useNewDio
);
}