deleteData2 method
Implementation
Future<Response> deleteData2(String uri,
{Map<String, String>? headers}) async {
await getApiToken();
if (await ApiChecker.isVpnActive()) {
return const Response(statusCode: -1, statusText: 'you are using vpn');
}
{
try {
logCat('====> API Call: $uri\nHeader: $_mainHeaders');
http.Response response = await http
.delete(
Uri.parse(appBaseUrl + uri),
headers: headers ?? _mainHeaders,
)
.timeout(Duration(seconds: timeoutInSeconds));
return handleResponse(response, uri);
} catch (e) {
return Response(statusCode: 1, statusText: noInternetMessage);
}
}
}