Http class

Constructors

Http()
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

cancel(CancelToken? cancelToken) → void
取消指定的请求
cancelAll() → void
取消所有请求
cancelList(List<CancelToken>? cancelTokenList) → void
取消指定的请求
downloadFile(String url, String savePath, {int? receiveTimeout = downLoadReceiveTimeout, Options? options, CancelToken? cancelToken, ProgressCallback? onReceiveProgress}) Future<bool>
下载文件
get(String url, {Map<String, dynamic>? params, Map<String, dynamic>? header, Options? option, bool? showLoading, String? loadingText, bool? isCancelableDialog, bool? showFailToast, bool? checkNetwork, CancelToken? cancelToken, dynamic onSuccess(Map<String, dynamic>)?, dynamic onError(Map<String, dynamic>?, Exception)?, dynamic onComplete()?, dynamic onTokenError()?}) Future
http get请求
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
post(String url, {Map<String, dynamic>? params, Map<String, dynamic>? header, Options? option, bool? showLoading, String? loadingText, bool? isCancelableDialog, bool? showFailToast, bool? checkNetwork, CancelToken? cancelToken, dynamic onSuccess(Map<String, dynamic>)?, dynamic onError(Map<String, dynamic>?, Exception)?, dynamic onComplete()?, dynamic onTokenError()?}) Future
http Post 请求
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

init(IHttpConfig iHttpConfig, {IToastConfig? iToastConfig}) → void
初始化

Constants

contentTypeForm → const String
contentTypeJson → const String
downLoadReceiveTimeout → const int
methodGet → const String
methodPost → const String