doPost<T> method
Future<SmartResponse<T> >
doPost<T>(
- String path, {
- dynamic data,
- Map<
String, dynamic> ? queryParameters, - Map<
String, String> ? headers, - List<
SmartPlugin> ? extraPlugins, - Set<
Type> ? excludePlugins, - BaseOptions? optionsOverride,
- OnStart? onStart,
- OnSuccess<
T> ? onSuccess, - OnError? onError,
- OnFinish? onFinish,
- CancelToken? cancelToken,
- bool isFormData = false,
实例 POST 请求
Implementation
Future<SmartResponse<T>> doPost<T>(
String path, {
dynamic data,
Map<String, dynamic>? queryParameters,
Map<String, String>? headers,
List<SmartPlugin>? extraPlugins,
Set<Type>? excludePlugins,
BaseOptions? optionsOverride,
OnStart? onStart,
OnSuccess<T>? onSuccess,
OnError? onError,
OnFinish? onFinish,
CancelToken? cancelToken,
bool isFormData = false,
}) {
return _request<T>(
SmartRequest(
path: path,
method: 'POST',
data: data,
queryParameters: queryParameters,
headers: headers,
cancelToken: cancelToken,
isFormData: isFormData,
),
extraPlugins: extraPlugins,
excludePlugins: excludePlugins,
optionsOverride: optionsOverride,
onStart: onStart,
onSuccess: onSuccess,
onError: onError,
onFinish: onFinish,
);
}