services/http_service library

Properties

httpClientManager HttpClientManager
final

Functions

cancelHttpRequest(String? requestId) → void
makeStreamedRequest({required Client client, required Uri uri, required HttpRequestModel requestModel, required APIType apiType}) Future<StreamedResponse>
prepareHttpRequest({required Uri url, required String method, required Map<String, String> headers, required String? body, bool overrideContentType = false}) Request
sendHttpRequest(String requestId, APIType apiType, HttpRequestModel requestModel, {SupportedUriSchemes defaultUriScheme = kDefaultUriScheme, bool noSSL = false}) Future<(HttpResponse?, Duration?, String?)>
sendHttpRequestV1(String requestId, APIType apiType, HttpRequestModel requestModel, {SupportedUriSchemes defaultUriScheme = kDefaultUriScheme, bool noSSL = false}) Future<(HttpResponse?, Duration?, String?)>
streamHttpRequest(String requestId, APIType apiType, HttpRequestModel httpRequestModel, {SupportedUriSchemes defaultUriScheme = kDefaultUriScheme, bool noSSL = false}) Future<Stream<HttpStreamOutput?>>