NetUtil class
网络封装
Constructors
- NetUtil()
-
factory
Properties
- dio ↔ Dio
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addInterceptor(
Interceptor interceptor) → void - 添加拦截器
-
cancelRequests(
{CancelToken? token}) → void - 取消请求
-
delete<
T> (String path, {dynamic data, Map< String, dynamic> ? queryParameters, Options? options, CancelToken? cancelToken}) → Future<T> - delete 操作
-
get<
T> (String path, {Map< String, dynamic> ? queryParameters, Options? options, CancelToken? cancelToken}) → Future<T> - Get 操作
-
init(
{required String baseUrl, int? connectTimeout, int? sendTimeout, int? receiveTimeout, List< Interceptor> ? interceptors, bool proxyEnable = false, String proxyIp = '192.168.2.237', String proxyPort = '8888'}) → void - 初始化公共属性
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
post<
T> (String path, {dynamic data, Map< String, dynamic> ? queryParameters, Options? options, CancelToken? cancelToken}) → Future<T> - Post 操作
-
put<
T> (String path, {dynamic data, Map< String, dynamic> ? queryParameters, Options? options, CancelToken? cancelToken}) → Future<T> - Put 操作
-
removeHeader(
String? key) → void - 移除header
-
removeIntercept(
Interceptor interceptor) → void - 移除拦截器
-
request<
T> (String path, {required HttpMethod method, dynamic data, Map< String, dynamic> ? queryParameters, Options? options, CancelToken? cancelToken, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) → Future<T> - Request 操作
-
setHeaders(
Map< String, dynamic> map) → void - 设置headers
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited