request static method
Future<HttpResponse>
request({
- ClientSettings? settings,
- List<
Interceptor> ? interceptors, - required HttpMethod method,
- required String url,
- Map<
String, String> ? query, - HttpHeaders? headers,
- HttpBody? body,
- required HttpExpectBody expectBody,
- CancelToken? cancelToken,
- ProgressCallback? onSendProgress,
- ProgressCallback? onReceiveProgress,
Makes an HTTP request. Use send if you already have a BaseHttpRequest object.
Implementation
static Future<HttpResponse> request({
ClientSettings? settings,
List<Interceptor>? interceptors,
required HttpMethod method,
required String url,
Map<String, String>? query,
HttpHeaders? headers,
HttpBody? body,
required HttpExpectBody expectBody,
CancelToken? cancelToken,
ProgressCallback? onSendProgress,
ProgressCallback? onReceiveProgress,
}) =>
requestInternalGeneric(HttpRequest(
client: null,
settings: settings,
interceptor: parseInterceptorList(interceptors),
method: method,
url: url,
query: query,
headers: headers,
body: body,
expectBody: expectBody,
cancelToken: cancelToken,
onSendProgress: onSendProgress,
onReceiveProgress: onReceiveProgress,
));