getRequestApi method
Implementation
Future<ApiResponse> getRequestApi(
{required String endPoint,
Map<String, String>? headers,
Map<String, dynamic>? queryParameters}) async {
try {
var response = await apiService.request(
requestType: RequestType.get,
headers: headers ?? defaultHeaders,
endPoint: endPoint,
queryParameters: queryParameters);
Log.e("$_tag Request :-> ", response.request);
Log.e("$_tag Response : Status Code :-> ", response.statusCode);
Log.e("$_tag Response : Headers:-> ", response.headers);
Log.e("$_tag Response : Body -> ", response.body);
return ApiResponse(
statusCode: response.statusCode,
headers: response.headers,
body: json.decode(response.body),
);
} catch (ex) {
Log.e(_tag, "----------- getRequestApi Exception -------- ");
Log.e(_tag, ex);
}
return ApiResponse(statusCode: 0, headers: {});
}