request static method
Future<ResponseBodyApi>
request(
- String url, {
- dynamic data,
- dynamic method,
- dynamic requestToken = true,
Implementation
static Future<ResponseBodyApi> request(String url, {data, method, requestToken = true}) async {
data = data ?? {};
method = method ?? POST;
Dio dio = createInstance()!;
dio.options.method = method;
ResponseBodyApi responseBodyApi;
try {
Response res = await dio.request(url, data: data);
responseBodyApi = ResponseBodyApi.fromMap(res.data);
} catch (e) {
responseBodyApi = ResponseBodyApi(success: false, message: '请求出错了:' + e.toString());
}
return responseBodyApi;
}