delete static method
- String url
Perform a DELETE request to remove a resource.
Implementation
static Future<PodResponse> delete(String url) async {
try {
final tokens = await PodAuth.getTokens(url, 'DELETE');
final response = await http.delete(
Uri.parse(url),
headers: {
'Accept': '*/*',
'Authorization': 'DPoP ${tokens.accessToken}',
'Connection': 'keep-alive',
'DPoP': tokens.dPopToken,
},
);
return PodResponse(
statusCode: response.statusCode,
body: response.body,
headers: response.headers,
);
} catch (e) {
debugPrint('PodHttp.delete() error: $e');
rethrow;
}
}