delete static method
delete
Implementation
static Future delete(String url,
{Map<String, dynamic>? params, dynamic data, Options? options, CancelToken? cancelToken, Function? processFunc}) async {
printWithSystemMethod("请求的地址是$url<===>超时时长设置的是${Http().httpDioConfig.connectTimeout}");
Options requestOptions = options ?? Options();
Response? response;
try {
printWithSystemMethod("========能不能拦截住===method=try=1=========");
response = await Http().dio.delete(
url,
data: data,
queryParameters: params,
options: requestOptions,
cancelToken: cancelToken ?? _cancelToken,
);
printWithSystemMethod("========能不能拦截住===method=try=2=========");
return _handleResponse2Page(response);
} catch (e) {
printWithSystemMethod("========能不能拦截住===method==4=====拦截器已经转换==$e==");
if (e is DioException) {
return e.error;
}
return e; //appException
}
}